Skip to main content

WhichBuilder

Type Alias WhichBuilder 

Source
pub type WhichBuilder<'a> = Which<Result<Builder<'a>>, Result<Builder<'a>>, Builder<'a>, Builder<'a>, Builder<'a>>;

Aliased Type§

pub enum WhichBuilder<'a> {
Show 19 variants Void(()), Bool(bool), Int8(i8), Int16(i16), Int32(i32), Int64(i64), Uint8(u8), Uint16(u16), Uint32(u32), Uint64(u64), Float32(f32), Float64(f64), Text(Result<Builder<'a>, Error>), Data(Result<&'a mut [u8], Error>), List(Builder<'a>), Enum(u16), Struct(Builder<'a>), Interface(()), AnyPointer(Builder<'a>),
}

Variants§

§

Void(())

§

Bool(bool)

§

Int8(i8)

§

Int16(i16)

§

Int32(i32)

§

Int64(i64)

§

Uint8(u8)

§

Uint16(u16)

§

Uint32(u32)

§

Uint64(u64)

§

Float32(f32)

§

Float64(f64)

§

Text(Result<Builder<'a>, Error>)

§

Data(Result<&'a mut [u8], Error>)

§

List(Builder<'a>)

§

Enum(u16)

§

Struct(Builder<'a>)

§

Interface(())

§

AnyPointer(Builder<'a>)