pub struct FunctionMacro { /* private fields */ }Implementations§
Source§impl FunctionMacro
impl FunctionMacro
pub fn parameters(&self) -> &Parameters
pub fn throws(&self) -> Option<bool>
Trait Implementations§
Source§impl Attributable for FunctionMacro
impl Attributable for FunctionMacro
fn attributes(&self) -> &[Attribute]
fn element_type(&self) -> Option<&str>
fn gtk_property_get(&self) -> Option<&str>
fn gtk_method_get_property(&self) -> Option<&str>
fn gtk_property_set(&self) -> Option<&str>
fn gtk_method_set_property(&self) -> Option<&str>
Source§impl Callable for FunctionMacro
impl Callable for FunctionMacro
fn name(&self) -> &str
fn c_identifier(&self) -> Option<&str>
fn shadows(&self) -> Option<&str>
fn shadowed_by(&self) -> Option<&str>
fn moved_to(&self) -> Option<&str>
fn async_func(&self) -> Option<&str>
fn finish_func(&self) -> Option<&str>
fn sync_func(&self) -> Option<&str>
Source§impl Clone for FunctionMacro
impl Clone for FunctionMacro
Source§fn clone(&self) -> FunctionMacro
fn clone(&self) -> FunctionMacro
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FunctionMacro
impl Debug for FunctionMacro
Source§impl Documentable for FunctionMacro
impl Documentable for FunctionMacro
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 Info for FunctionMacro
impl Info for FunctionMacro
Source§impl PartialEq for FunctionMacro
impl PartialEq for FunctionMacro
Source§impl XmlDeserialize for FunctionMacro
impl XmlDeserialize for FunctionMacro
fn deserialize<B: BufRead>( _tag_: &[u8], _reader_: &mut Reader<B>, _attrs_: Attributes<'_>, _is_empty_: bool, ) -> Self
fn de_root() -> Option<&'static [u8]>
A helper function used when ty =
untag. It could help
us to find out the children tags when deserializing§fn __deserialize_from_unparsed_array(
_array: Vec<(&'static [u8], Unparsed)>,
) -> Self
fn __deserialize_from_unparsed_array( _array: Vec<(&'static [u8], Unparsed)>, ) -> Self
A helper function used when handling the untag types. Read more
fn __deserialize_from_text(_: &str) -> Option<Self>where
Self: Sized,
impl Eq for FunctionMacro
impl StructuralPartialEq for FunctionMacro
Auto Trait Implementations§
impl Freeze for FunctionMacro
impl RefUnwindSafe for FunctionMacro
impl Send for FunctionMacro
impl Sync for FunctionMacro
impl Unpin for FunctionMacro
impl UnwindSafe for FunctionMacro
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