[−][src]Enum rusttype::CodepointOrGlyphId
Represents either a Unicode code point, or a glyph identifier for a font.
This is used as input for functions that can accept code points or glyph identifiers.
You typically won't construct this type directly, instead relying on From and Into.
Variants
Codepoint(Codepoint)GlyphId(GlyphId)Trait Implementations
impl From<Codepoint> for CodepointOrGlyphId[src]
fn from(c: Codepoint) -> CodepointOrGlyphId[src]
impl From<GlyphId> for CodepointOrGlyphId[src]
fn from(g: GlyphId) -> CodepointOrGlyphId[src]
impl From<char> for CodepointOrGlyphId[src]
fn from(c: char) -> CodepointOrGlyphId[src]
impl Clone for CodepointOrGlyphId[src]
fn clone(&self) -> CodepointOrGlyphId[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl PartialOrd<CodepointOrGlyphId> for CodepointOrGlyphId[src]
fn partial_cmp(&self, other: &CodepointOrGlyphId) -> Option<Ordering>[src]
fn lt(&self, other: &CodepointOrGlyphId) -> bool[src]
fn le(&self, other: &CodepointOrGlyphId) -> bool[src]
fn gt(&self, other: &CodepointOrGlyphId) -> bool[src]
fn ge(&self, other: &CodepointOrGlyphId) -> bool[src]
impl Copy for CodepointOrGlyphId[src]
impl Eq for CodepointOrGlyphId[src]
impl Ord for CodepointOrGlyphId[src]
fn cmp(&self, other: &CodepointOrGlyphId) -> Ordering[src]
fn max(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Self1.21.0[src]
fn clamp(self, min: Self, max: Self) -> Self[src]
impl PartialEq<CodepointOrGlyphId> for CodepointOrGlyphId[src]
fn eq(&self, other: &CodepointOrGlyphId) -> bool[src]
fn ne(&self, other: &CodepointOrGlyphId) -> bool[src]
impl Debug for CodepointOrGlyphId[src]
impl Hash for CodepointOrGlyphId[src]
Auto Trait Implementations
impl Send for CodepointOrGlyphId
impl Sync for CodepointOrGlyphId
impl Unpin for CodepointOrGlyphId
impl UnwindSafe for CodepointOrGlyphId
impl RefUnwindSafe for CodepointOrGlyphId
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,