Skip to main content

CallReducerResponse

Type Alias CallReducerResponse 

Source
pub type CallReducerResponse = IntersticeValue;

Aliased Type§

pub enum CallReducerResponse {
Show 14 variants Void, U32(u32), U64(u64), I32(i32), I64(i64), F32(f32), F64(f64), Bool(bool), String(String), Vec(Vec<IntersticeValue>), Option(Option<Box<IntersticeValue>>), Tuple(Vec<IntersticeValue>), Struct { name: String, fields: Vec<Field>, }, Enum { name: String, variant: String, value: Box<IntersticeValue>, },
}

Variants§

§

Void

§

U32(u32)

§

U64(u64)

§

I32(i32)

§

I64(i64)

§

F32(f32)

§

F64(f64)

§

Bool(bool)

§

String(String)

§

Vec(Vec<IntersticeValue>)

§

Option(Option<Box<IntersticeValue>>)

§

Tuple(Vec<IntersticeValue>)

§

Struct

Fields

§name: String
§fields: Vec<Field>
§

Enum

Fields

§name: String
§variant: String