#[non_exhaustive]#[repr(u8)]pub enum LanguageBits2 {
Slovenian = 1,
Swedish = 2,
Russian = 4,
Turkish = 8,
Latvian = 16,
Ukrainian = 32,
Arabic = 64,
Farsi = 128,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Slovenian = 1
Swedish = 2
Russian = 4
Turkish = 8
Latvian = 16
Ukrainian = 32
Arabic = 64
Farsi = 128
Implementations§
Source§impl LanguageBits2
impl LanguageBits2
Trait Implementations§
Source§impl Clone for LanguageBits2
impl Clone for LanguageBits2
Source§fn clone(&self) -> LanguageBits2
fn clone(&self) -> LanguageBits2
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LanguageBits2
impl Debug for LanguageBits2
Source§impl Hash for LanguageBits2
impl Hash for LanguageBits2
Source§impl PartialEq for LanguageBits2
impl PartialEq for LanguageBits2
Source§fn eq(&self, other: &LanguageBits2) -> bool
fn eq(&self, other: &LanguageBits2) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for LanguageBits2
impl Eq for LanguageBits2
impl StructuralPartialEq for LanguageBits2
Auto Trait Implementations§
impl Freeze for LanguageBits2
impl RefUnwindSafe for LanguageBits2
impl Send for LanguageBits2
impl Sync for LanguageBits2
impl Unpin for LanguageBits2
impl UnsafeUnpin for LanguageBits2
impl UnwindSafe for LanguageBits2
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more