pub struct CombiningClass(/* private fields */);
Expand description

C++ enum: QChar::CombiningClass.

Implementations§

source§

impl CombiningClass

source

pub fn to_int(&self) -> c_int

source§

impl CombiningClass

source

pub const CombiningBelowLeftAttached: CombiningClass = _

C++ enum variant: Combining_BelowLeftAttached = 200

source

pub const CombiningBelowAttached: CombiningClass = _

C++ enum variant: Combining_BelowAttached = 202

source

pub const CombiningBelowRightAttached: CombiningClass = _

C++ enum variant: Combining_BelowRightAttached = 204

source

pub const CombiningLeftAttached: CombiningClass = _

C++ enum variant: Combining_LeftAttached = 208

source

pub const CombiningRightAttached: CombiningClass = _

C++ enum variant: Combining_RightAttached = 210

source

pub const CombiningAboveLeftAttached: CombiningClass = _

C++ enum variant: Combining_AboveLeftAttached = 212

source

pub const CombiningAboveAttached: CombiningClass = _

C++ enum variant: Combining_AboveAttached = 214

source

pub const CombiningAboveRightAttached: CombiningClass = _

C++ enum variant: Combining_AboveRightAttached = 216

source

pub const CombiningBelowLeft: CombiningClass = _

C++ enum variant: Combining_BelowLeft = 218

source

pub const CombiningBelow: CombiningClass = _

C++ enum variant: Combining_Below = 220

source

pub const CombiningBelowRight: CombiningClass = _

C++ enum variant: Combining_BelowRight = 222

source

pub const CombiningLeft: CombiningClass = _

C++ enum variant: Combining_Left = 224

source

pub const CombiningRight: CombiningClass = _

C++ enum variant: Combining_Right = 226

source

pub const CombiningAboveLeft: CombiningClass = _

C++ enum variant: Combining_AboveLeft = 228

source

pub const CombiningAbove: CombiningClass = _

C++ enum variant: Combining_Above = 230

source

pub const CombiningAboveRight: CombiningClass = _

C++ enum variant: Combining_AboveRight = 232

source

pub const CombiningDoubleBelow: CombiningClass = _

C++ enum variant: Combining_DoubleBelow = 233

source

pub const CombiningDoubleAbove: CombiningClass = _

C++ enum variant: Combining_DoubleAbove = 234

source

pub const CombiningIotaSubscript: CombiningClass = _

C++ enum variant: Combining_IotaSubscript = 240

Trait Implementations§

source§

impl Clone for CombiningClass

source§

fn clone(&self) -> CombiningClass

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CombiningClass

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<CombiningClass> for c_int

source§

fn from(value: CombiningClass) -> Self

Converts to this type from the input type.
source§

impl From<i32> for CombiningClass

source§

fn from(value: c_int) -> Self

Converts to this type from the input type.
source§

impl PartialEq for CombiningClass

source§

fn eq(&self, other: &CombiningClass) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for CombiningClass

source§

impl Eq for CombiningClass

source§

impl StructuralEq for CombiningClass

source§

impl StructuralPartialEq for CombiningClass

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T, U> CastInto<U> for T
where U: CastFrom<T>,

source§

unsafe fn cast_into(self) -> U

Performs the conversion. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> StaticUpcast<T> for T

source§

unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>

Convert type of a const pointer. Read more
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.