Struct aidl_parser::ast::Type [−][src]
pub struct Type {
pub name: String,
pub kind: TypeKind,
pub generic_types: Vec<Type>,
pub definition: Option<ItemKey>,
pub symbol_range: Range,
}Fields
name: Stringkind: TypeKindgeneric_types: Vec<Type>definition: Option<ItemKey>symbol_range: RangeImplementations
pub fn simple_type<S: Into<String>>(
name: S,
kind: TypeKind,
lookup: &LineColLookup<'_>,
start: usize,
end: usize
) -> Self
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Type
impl UnwindSafe for Type
Blanket Implementations
Mutably borrows from an owned value. Read more
