Struct gir_parser::InstanceParameter 
source · pub struct InstanceParameter { /* private fields */ }Implementations§
source§impl InstanceParameter
 
impl InstanceParameter
pub fn name(&self) -> &str
pub fn is_nullable(&self) -> Option<bool>
pub fn is_allow_none(&self) -> Option<bool>
pub fn direction(&self) -> Option<Direction>
pub fn is_caller_allocates(&self) -> Option<bool>
pub fn transfer_ownership(&self) -> Option<TransferOwnership>
pub fn ty(&self) -> Option<&Type>
Trait Implementations§
source§impl Debug for InstanceParameter
 
impl Debug for InstanceParameter
source§impl Documentable for InstanceParameter
 
impl Documentable for InstanceParameter
fn doc(&self) -> Option<&Documentation>
fn doc_deprecated(&self) -> Option<&DocDeprecated>
fn doc_stability(&self) -> Option<&DocStability>
fn doc_version(&self) -> Option<&DocVersion>
fn source_position(&self) -> Option<&SourcePosition>
source§impl XmlDeserialize for InstanceParameter
 
impl XmlDeserialize for InstanceParameter
Auto Trait Implementations§
impl Freeze for InstanceParameter
impl RefUnwindSafe for InstanceParameter
impl Send for InstanceParameter
impl Sync for InstanceParameter
impl Unpin for InstanceParameter
impl UnwindSafe for InstanceParameter
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