pub struct BodyStmts { /* private fields */ }Expand description
“body” Statements.
Implementations§
Source§impl BodyStmts
impl BodyStmts
pub fn extension(&self) -> &Vec<ExtensionStmt>
pub fn feature(&self) -> &Vec<FeatureStmt>
pub fn identity(&self) -> &Vec<IdentityStmt>
pub fn typedef(&self) -> &Vec<TypedefStmt>
pub fn grouping(&self) -> &Vec<GroupingStmt>
pub fn data_def(&self) -> &DataDefStmt
pub fn augment(&self) -> &Vec<AugmentStmt>
pub fn rpc(&self) -> &Vec<RpcStmt>
pub fn notification(&self) -> &Vec<NotificationStmt>
pub fn deviation(&self) -> &Vec<DeviationStmt>
Trait Implementations§
impl StructuralPartialEq for BodyStmts
Auto Trait Implementations§
impl Freeze for BodyStmts
impl RefUnwindSafe for BodyStmts
impl Send for BodyStmts
impl Sync for BodyStmts
impl Unpin for BodyStmts
impl UnwindSafe for BodyStmts
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more