Struct aidl_parser::ast::Method [−][src]
pub struct Method {
pub oneway: bool,
pub name: String,
pub return_type: Type,
pub args: Vec<Arg>,
pub annotations: Vec<Annotation>,
pub value: Option<u32>,
pub doc: Option<String>,
pub symbol_range: Range,
pub full_range: Range,
pub value_range: Range,
pub oneway_range: Range,
}
Fields
oneway: bool
name: String
return_type: Type
args: Vec<Arg>
annotations: Vec<Annotation>
value: Option<u32>
doc: Option<String>
symbol_range: Range
full_range: Range
value_range: Range
oneway_range: Range
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Method
impl UnwindSafe for Method
Blanket Implementations
Mutably borrows from an owned value. Read more