Struct aidl_parser::ast::Interface [−][src]
pub struct Interface {
pub name: String,
pub elements: Vec<InterfaceElement>,
pub annotations: Vec<Annotation>,
pub doc: Option<String>,
pub full_range: Range,
pub symbol_range: Range,
}
Fields
name: String
elements: Vec<InterfaceElement>
annotations: Vec<Annotation>
doc: Option<String>
full_range: Range
symbol_range: Range
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Interface
impl UnwindSafe for Interface
Blanket Implementations
Mutably borrows from an owned value. Read more