Enum aidl_parser::symbol::Symbol [−][src]
pub enum Symbol<'a> {
Package(&'a Package),
Import(&'a Import),
Interface(&'a Interface),
Parcelable(&'a Parcelable),
Enum(&'a Enum),
Method(&'a Method),
Arg(&'a Arg),
Const(&'a Const),
Member(&'a Member),
EnumElement(&'a EnumElement),
Type(&'a Type),
}
Variants
Package(&'a Package)
Tuple Fields
0: &'a Package
Import(&'a Import)
Tuple Fields
0: &'a Import
Interface(&'a Interface)
Tuple Fields
0: &'a Interface
Parcelable(&'a Parcelable)
Tuple Fields
0: &'a Parcelable
Enum(&'a Enum)
Tuple Fields
0: &'a Enum
Method(&'a Method)
Tuple Fields
0: &'a Method
Arg(&'a Arg)
Tuple Fields
0: &'a Arg
Const(&'a Const)
Tuple Fields
0: &'a Const
Member(&'a Member)
Tuple Fields
0: &'a Member
EnumElement(&'a EnumElement)
Tuple Fields
0: &'a EnumElement
Type(&'a Type)
Tuple Fields
0: &'a Type
Implementations
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for Symbol<'a>
impl<'a> UnwindSafe for Symbol<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more