Struct interoptopus::lang::c::Meta
source ยท pub struct Meta { /* private fields */ }
Expand description
Additional information for user-defined types.
Implementationsยง
sourceยงimpl Meta
impl Meta
pub fn new() -> Self
pub fn with_namespace_documentation( namespace: String, documentation: Documentation, alignment: Option<usize> ) -> Self
pub fn with_documentation( documentation: Documentation, alignment: Option<usize> ) -> Self
pub fn documentation(&self) -> &Documentation
pub fn namespace(&self) -> &str
sourcepub fn is_namespace(&self, namespace: &str) -> bool
pub fn is_namespace(&self, namespace: &str) -> bool
Convenience method used in generators
pub fn alignment(&self) -> Option<usize>
Trait Implementationsยง
sourceยงimpl Ord for Meta
impl Ord for Meta
sourceยงimpl PartialEq for Meta
impl PartialEq for Meta
sourceยงimpl PartialOrd for Meta
impl PartialOrd for Meta
1.0.0 ยท sourceยงfn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for Meta
impl StructuralPartialEq for Meta
Auto Trait Implementationsยง
impl RefUnwindSafe for Meta
impl Send for Meta
impl Sync for Meta
impl Unpin for Meta
impl UnwindSafe for Meta
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