pub enum InterfaceOrientation {
Portrait,
PortraitUpsideDown,
LandscapeLeft,
LandscapeRight,
}Expand description
Interface Orientation
Variants§
Portrait
The app supports the display in portrait mode, with the device upright and the front camera at the top.
PortraitUpsideDown
The app supports the display in portrait mode but is upside down, with the device upright and the front camera at the bottom. UIViewController ignores this option on devices without a Home button.
LandscapeLeft
The app supports the display in landscape mode, with the device upright and the front camera on the left.
LandscapeRight
The app supports the display in landscape mode, with the device upright and the front camera on the right.
Trait Implementations§
Source§impl Clone for InterfaceOrientation
impl Clone for InterfaceOrientation
Source§fn clone(&self) -> InterfaceOrientation
fn clone(&self) -> InterfaceOrientation
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 InterfaceOrientation
impl Debug for InterfaceOrientation
Source§impl<'de> Deserialize<'de> for InterfaceOrientation
impl<'de> Deserialize<'de> for InterfaceOrientation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl FromStr for InterfaceOrientation
impl FromStr for InterfaceOrientation
Source§impl PartialEq for InterfaceOrientation
impl PartialEq for InterfaceOrientation
Source§impl Serialize for InterfaceOrientation
impl Serialize for InterfaceOrientation
impl Eq for InterfaceOrientation
impl StructuralPartialEq for InterfaceOrientation
Auto Trait Implementations§
impl Freeze for InterfaceOrientation
impl RefUnwindSafe for InterfaceOrientation
impl Send for InterfaceOrientation
impl Sync for InterfaceOrientation
impl Unpin for InterfaceOrientation
impl UnwindSafe for InterfaceOrientation
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.