pub enum ValidOrientations {
LandscapeAndPortrait,
Landscape,
Portrait,
}
Available on
ios_platform
only.Expand description
Valid orientations for a particular Window
.
Variants§
LandscapeAndPortrait
Excludes PortraitUpsideDown
on iphone
Landscape
Portrait
Excludes PortraitUpsideDown
on iphone
Trait Implementations§
Source§impl Clone for ValidOrientations
impl Clone for ValidOrientations
Source§fn clone(&self) -> ValidOrientations
fn clone(&self) -> ValidOrientations
Returns a copy 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 ValidOrientations
impl Debug for ValidOrientations
Source§impl Default for ValidOrientations
impl Default for ValidOrientations
Source§fn default() -> ValidOrientations
fn default() -> ValidOrientations
Returns the “default value” for a type. Read more
Source§impl Hash for ValidOrientations
impl Hash for ValidOrientations
Source§impl PartialEq for ValidOrientations
impl PartialEq for ValidOrientations
impl Copy for ValidOrientations
impl Eq for ValidOrientations
impl StructuralPartialEq for ValidOrientations
Auto Trait Implementations§
impl Freeze for ValidOrientations
impl RefUnwindSafe for ValidOrientations
impl Send for ValidOrientations
impl Sync for ValidOrientations
impl Unpin for ValidOrientations
impl UnwindSafe for ValidOrientations
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> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.