Enum ViewportMode
#[non_exhaustive]pub enum ViewportMode {
Default,
FlippedY,
Unknown(u32),
}Expand description
Viewport orientation modes used by viewport options.
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.
Implementations§
§impl ViewportMode
impl ViewportMode
pub fn from_raw(raw: u32) -> ViewportMode
pub fn as_raw(self) -> u32
Trait Implementations§
§impl Clone for ViewportMode
impl Clone for ViewportMode
§fn clone(&self) -> ViewportMode
fn clone(&self) -> ViewportMode
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 more§impl Debug for ViewportMode
impl Debug for ViewportMode
§impl Hash for ViewportMode
impl Hash for ViewportMode
§impl PartialEq for ViewportMode
impl PartialEq for ViewportMode
impl Copy for ViewportMode
impl Eq for ViewportMode
impl StructuralPartialEq for ViewportMode
Auto Trait Implementations§
impl Freeze for ViewportMode
impl RefUnwindSafe for ViewportMode
impl Send for ViewportMode
impl Sync for ViewportMode
impl Unpin for ViewportMode
impl UnsafeUnpin for ViewportMode
impl UnwindSafe for ViewportMode
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