Struct aster::lit::LitBuilder
[−]
[src]
pub struct LitBuilder<F = Identity> {
// some fields omitted
}pub struct LitBuilder<F = Identity> {
// some fields omitted
}impl LitBuilderfn new() -> LitBuilderimpl<F> LitBuilder<F> where F: Invoke<P<Lit>>fn new_with_callback(callback: F) -> Selffn span(self, span: Span) -> LitBuilder<F>fn build_lit(self, lit: Lit_) -> F::Resultfn bool(self, value: bool) -> F::Resultfn int(self, value: i64) -> F::Resultfn isize(self, value: isize) -> F::Resultfn i8(self, value: i8) -> F::Resultfn i16(self, value: i16) -> F::Resultfn i32(self, value: i32) -> F::Resultfn i64(self, value: i64) -> F::Resultfn usize(self, value: usize) -> F::Resultfn u8(self, value: u8) -> F::Resultfn u16(self, value: u16) -> F::Resultfn u32(self, value: u32) -> F::Resultfn u64(self, value: u64) -> F::Resultfn str<S>(self, value: S) -> F::Result where S: ToInternedString
Prefix searches with a type followed by a colon (e.g.
fn:) to restrict the search to a given type.
Accepted types are: fn, mod,
struct, enum,
trait, typedef (or
tdef).
Search functions by type signature (e.g.
vec -> usize)