Type Alias TypeAnnotatedValue

Source
pub type TypeAnnotatedValue = TypeAnnotatedValue;

Aliased Type§

pub enum TypeAnnotatedValue {
Show 22 variants Bool(bool), S8(i32), U8(u32), S16(i32), U16(u32), S32(i32), U32(u32), S64(i64), U64(u64), F32(f32), F64(f64), Char(i32), Str(String), List(TypedList), Tuple(TypedTuple), Record(TypedRecord), Flags(TypedFlags), Variant(Box<TypedVariant>), Enum(TypedEnum), Option(Box<TypedOption>), Result(Box<TypedResult>), Handle(TypedHandle),
}

Variants§

§

Bool(bool)

§

S8(i32)

§

U8(u32)

§

S16(i32)

§

U16(u32)

§

S32(i32)

§

U32(u32)

§

S64(i64)

§

U64(u64)

§

F32(f32)

§

F64(f64)

§

Char(i32)

§

Str(String)

§

List(TypedList)

§

Tuple(TypedTuple)

§

Record(TypedRecord)

§

Flags(TypedFlags)

§

Variant(Box<TypedVariant>)

§

Enum(TypedEnum)

§

Option(Box<TypedOption>)

§

Result(Box<TypedResult>)

§

Handle(TypedHandle)