pub struct Enumeration { /* private fields */ }
Implementations§
Source§impl Enumeration
impl Enumeration
pub fn name(&self) -> &str
pub fn c_type(&self) -> &str
pub fn g_type_name(&self) -> Option<&str>
pub fn g_get_type(&self) -> Option<&str>
pub fn g_error_domain(&self) -> Option<&str>
pub fn members(&self) -> &[Member]
pub fn functions(&self) -> &[Function]
pub fn inlined_functions(&self) -> &[FunctionInline]
Trait Implementations§
Source§impl Attributable for Enumeration
impl Attributable for Enumeration
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 Clone for Enumeration
impl Clone for Enumeration
Source§fn clone(&self) -> Enumeration
fn clone(&self) -> Enumeration
Returns a copy 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 Enumeration
impl Debug for Enumeration
Source§impl Documentable for Enumeration
impl Documentable for Enumeration
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 Enumeration
impl Info for Enumeration
Auto Trait Implementations§
impl Freeze for Enumeration
impl RefUnwindSafe for Enumeration
impl Send for Enumeration
impl Sync for Enumeration
impl Unpin for Enumeration
impl UnwindSafe for Enumeration
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)