[][src]Struct std::char::UnicodeVersion

pub struct UnicodeVersion {
    pub major: u32,
    pub minor: u32,
    pub micro: u32,
    // some fields omitted
}
🔬 This is a nightly-only experimental API. (unicode_version #49726)

Represents a Unicode Version.

See also: http://www.unicode.org/versions/

Fields

major: u32
🔬 This is a nightly-only experimental API. (unicode_version #49726)

Major version.

minor: u32
🔬 This is a nightly-only experimental API. (unicode_version #49726)

Minor version.

micro: u32
🔬 This is a nightly-only experimental API. (unicode_version #49726)

Micro (or Update) version.

Trait Implementations

impl Copy for UnicodeVersion[src]

impl Eq for UnicodeVersion[src]

impl PartialEq<UnicodeVersion> for UnicodeVersion[src]

impl PartialOrd<UnicodeVersion> for UnicodeVersion[src]

impl Debug for UnicodeVersion[src]

impl Ord for UnicodeVersion[src]

fn max(self, other: Self) -> Self1.21.0[src]

Compares and returns the maximum of two values. Read more

fn min(self, other: Self) -> Self1.21.0[src]

Compares and returns the minimum of two values. Read more

fn clamp(self, min: Self, max: Self) -> Self[src]

🔬 This is a nightly-only experimental API. (clamp #44095)

Restrict a value to a certain interval. Read more

impl Clone for UnicodeVersion[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl UnwindSafe for UnicodeVersion

impl RefUnwindSafe for UnicodeVersion

impl Unpin for UnicodeVersion

impl Sync for UnicodeVersion

impl Send for UnicodeVersion

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.