Trait BasicTypeBase
ralik::types
pub trait BasicTypeBase { fn name(&self) -> &str; fn kind(&self) -> TypeKind; fn type_parameters(&self) -> &[TypeHandle] { ... } fn fields(&self) -> (Option<&HashMap<Box<str>, usize>>, &[TypeHandle]) { ... } fn variants(&self) -> Option<(&HashMap<Box<str>, usize>, &[Variant])> { ... } }
fn name(&self) -> &str
fn kind(&self) -> TypeKind
fn type_parameters(&self) -> &[TypeHandle]
fn fields(&self) -> (Option<&HashMap<Box<str>, usize>>, &[TypeHandle])
fn variants(&self) -> Option<(&HashMap<Box<str>, usize>, &[Variant])>