Skip to main content

IdlTypeDefTy

Type Alias IdlTypeDefTy 

Source
pub type IdlTypeDefTy = IdlTypeDefKind;

Aliased Type§

pub enum IdlTypeDefTy {
    Struct {
        kind: String,
        fields: Vec<IdlField>,
    },
    TupleStruct {
        kind: String,
        fields: Vec<IdlType>,
    },
    Enum {
        kind: String,
        variants: Vec<IdlEnumVariant>,
    },
}

Variants§

§

Struct

Fields

§kind: String
§fields: Vec<IdlField>
§

TupleStruct

Fields

§kind: String
§fields: Vec<IdlType>
§

Enum

Fields

§kind: String