#[repr(transparent)]pub struct PersonalizationConditionType(pub i8);Tuple Fields§
§0: i8Implementations§
Source§impl PersonalizationConditionType
impl PersonalizationConditionType
pub const Locale: Self
pub const DeviceType: Self
pub const ColorScheme: Self
pub const ReducedMotion: Self
pub const HighContrast: Self
pub const Viewport: Self
pub const Custom: Self
pub const ENUM_MIN: i8 = 0
pub const ENUM_MAX: i8 = 6
pub const ENUM_VALUES: &'static [Self]
Sourcepub fn variant_name(self) -> Option<&'static str>
pub fn variant_name(self) -> Option<&'static str>
Returns the variant’s name or “” if unknown.
Trait Implementations§
Source§impl Clone for PersonalizationConditionType
impl Clone for PersonalizationConditionType
Source§fn clone(&self) -> PersonalizationConditionType
fn clone(&self) -> PersonalizationConditionType
Returns a duplicate of the value. Read more
1.0.0 · 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 PersonalizationConditionType
impl Debug for PersonalizationConditionType
Source§impl Default for PersonalizationConditionType
impl Default for PersonalizationConditionType
Source§fn default() -> PersonalizationConditionType
fn default() -> PersonalizationConditionType
Returns the “default value” for a type. Read more
Source§impl<'a> Follow<'a> for PersonalizationConditionType
impl<'a> Follow<'a> for PersonalizationConditionType
Source§impl Hash for PersonalizationConditionType
impl Hash for PersonalizationConditionType
Source§impl Ord for PersonalizationConditionType
impl Ord for PersonalizationConditionType
Source§fn cmp(&self, other: &PersonalizationConditionType) -> Ordering
fn cmp(&self, other: &PersonalizationConditionType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for PersonalizationConditionType
impl PartialEq for PersonalizationConditionType
Source§fn eq(&self, other: &PersonalizationConditionType) -> bool
fn eq(&self, other: &PersonalizationConditionType) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for PersonalizationConditionType
impl PartialOrd for PersonalizationConditionType
Source§impl Push for PersonalizationConditionType
impl Push for PersonalizationConditionType
Source§impl<'a> Verifiable for PersonalizationConditionType
impl<'a> Verifiable for PersonalizationConditionType
Source§fn run_verifier(
v: &mut Verifier<'_, '_>,
pos: usize,
) -> Result<(), InvalidFlatbuffer>
fn run_verifier( v: &mut Verifier<'_, '_>, pos: usize, ) -> Result<(), InvalidFlatbuffer>
Runs the verifier for this type, assuming its at position
pos in the verifier’s buffer.
Should not need to be called directly.impl Copy for PersonalizationConditionType
impl Eq for PersonalizationConditionType
impl SimpleToVerifyInSlice for PersonalizationConditionType
impl StructuralPartialEq for PersonalizationConditionType
Auto Trait Implementations§
impl Freeze for PersonalizationConditionType
impl RefUnwindSafe for PersonalizationConditionType
impl Send for PersonalizationConditionType
impl Sync for PersonalizationConditionType
impl Unpin for PersonalizationConditionType
impl UnsafeUnpin for PersonalizationConditionType
impl UnwindSafe for PersonalizationConditionType
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