#[non_exhaustive]pub enum ZoomAxis {
XAxis,
YAxis,
Both,
}
Expand description
The axis of the constraint that should be applied by the zooming action.
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.
Trait Implementations§
Source§impl<'a> FromValue<'a> for ZoomAxis
impl<'a> FromValue<'a> for ZoomAxis
Source§unsafe fn from_value(value: &Value) -> Self
unsafe fn from_value(value: &Value) -> Self
Safety Read more
Source§impl<'a> FromValueOptional<'a> for ZoomAxis
impl<'a> FromValueOptional<'a> for ZoomAxis
Source§impl Ord for ZoomAxis
impl Ord for ZoomAxis
Source§impl PartialOrd for ZoomAxis
impl PartialOrd for ZoomAxis
Source§impl StaticType for ZoomAxis
impl StaticType for ZoomAxis
Source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self
.impl Copy for ZoomAxis
impl Eq for ZoomAxis
impl StructuralPartialEq for ZoomAxis
Auto Trait Implementations§
impl Freeze for ZoomAxis
impl RefUnwindSafe for ZoomAxis
impl Send for ZoomAxis
impl Sync for ZoomAxis
impl Unpin for ZoomAxis
impl UnwindSafe for ZoomAxis
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ToSendValue for T
impl<T> ToSendValue for T
Source§fn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a
SendValue
clone of self
.