Struct pango::AttrFontFeatures
source · [−]#[repr(transparent)]pub struct AttrFontFeatures { /* private fields */ }
Implementations
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 AttrFontFeatures
impl AsRef<Attribute> for AttrFontFeatures
sourceimpl Clone for AttrFontFeatures
impl Clone for AttrFontFeatures
sourceimpl Debug for AttrFontFeatures
impl Debug for AttrFontFeatures
sourceimpl Deref for AttrFontFeatures
impl Deref for AttrFontFeatures
sourceimpl DerefMut for AttrFontFeatures
impl DerefMut for AttrFontFeatures
sourceimpl From<AttrFontFeatures> for Attribute
impl From<AttrFontFeatures> for Attribute
sourcefn from(attr: AttrFontFeatures) -> Attribute
fn from(attr: AttrFontFeatures) -> Attribute
Converts to this type from the input type.
sourceimpl IsAttribute for AttrFontFeatures
impl IsAttribute for AttrFontFeatures
const ATTR_TYPES: &'static [AttrType]
fn upcast(self) -> Attribute
fn upcast_ref(&self) -> &Attribute
sourceimpl PartialEq<AttrFontFeatures> for AttrFontFeatures
impl PartialEq<AttrFontFeatures> for AttrFontFeatures
sourceimpl StaticType for AttrFontFeatures
impl StaticType for AttrFontFeatures
sourcefn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of Self
.
impl Eq for AttrFontFeatures
impl Send for AttrFontFeatures
impl Sync for AttrFontFeatures
Auto Trait Implementations
impl RefUnwindSafe for AttrFontFeatures
impl Unpin for AttrFontFeatures
impl UnwindSafe for AttrFontFeatures
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
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,
sourcefn ensure_type()
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,
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.
sourcefn clone_into(&self, target: &mut T)
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
sourceimpl<T> ToSendValue for T where
T: Send + ToValue + ?Sized,
impl<T> ToSendValue for T where
T: Send + ToValue + ?Sized,
sourcefn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a SendValue
clone of self
.