Struct pango::AttrLanguage
source · [−]#[repr(transparent)]pub struct AttrLanguage { /* private fields */ }
Implementations
sourceimpl AttrLanguage
impl AttrLanguage
Methods from Deref<Target = Attribute>
pub fn attr_class(&self) -> AttrClass
pub fn type_(&self) -> AttrType
pub fn start_index(&self) -> u32
pub fn end_index(&self) -> u32
pub fn set_start_index(&mut self, index: u32)
pub fn set_end_index(&mut self, index: u32)
pub fn downcast_ref<T: IsAttribute>(&self) -> Option<&T>
Trait Implementations
sourceimpl AsRef<Attribute> for AttrLanguage
impl AsRef<Attribute> for AttrLanguage
sourceimpl Clone for AttrLanguage
impl Clone for AttrLanguage
sourceimpl Debug for AttrLanguage
impl Debug for AttrLanguage
sourceimpl Deref for AttrLanguage
impl Deref for AttrLanguage
sourceimpl DerefMut for AttrLanguage
impl DerefMut for AttrLanguage
sourceimpl From<AttrLanguage> for Attribute
impl From<AttrLanguage> for Attribute
sourcefn from(attr: AttrLanguage) -> Attribute
fn from(attr: AttrLanguage) -> Attribute
Performs the conversion.
sourceimpl IsAttribute for AttrLanguage
impl IsAttribute for AttrLanguage
const ATTR_TYPES: &'static [AttrType]
fn upcast(self) -> Attribute
fn upcast_ref(&self) -> &Attribute
sourceimpl PartialEq<AttrLanguage> for AttrLanguage
impl PartialEq<AttrLanguage> for AttrLanguage
sourceimpl StaticType for AttrLanguage
impl StaticType for AttrLanguage
sourcefn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of Self
.
impl Eq for AttrLanguage
Auto Trait Implementations
impl RefUnwindSafe for AttrLanguage
impl !Send for AttrLanguage
impl !Sync for AttrLanguage
impl Unpin for AttrLanguage
impl UnwindSafe for AttrLanguage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> StaticTypeExt for T where
T: StaticType,
impl<T> StaticTypeExt for T where
T: StaticType,
sourcepub fn ensure_type()
pub fn ensure_type()
Ensures that the type has been registered with the type system.
sourceimpl<T> ToClosureReturnValue for T where
T: ToValue,
impl<T> ToClosureReturnValue for T where
T: ToValue,
pub fn to_closure_return_value(&self) -> Option<Value>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more