pub enum SurfaceState {
Mounted,
Hidden,
Minimized,
}Expand description
Runtime state of a surface.
Variants§
Trait Implementations§
Source§impl Clone for SurfaceState
impl Clone for SurfaceState
Source§fn clone(&self) -> SurfaceState
fn clone(&self) -> SurfaceState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SurfaceState
Source§impl Debug for SurfaceState
impl Debug for SurfaceState
Source§impl<'de> Deserialize<'de> for SurfaceState
impl<'de> Deserialize<'de> for SurfaceState
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
impl Eq for SurfaceState
Source§impl PartialEq for SurfaceState
impl PartialEq for SurfaceState
Source§impl Serialize for SurfaceState
impl Serialize for SurfaceState
impl StructuralPartialEq for SurfaceState
Auto Trait Implementations§
impl Freeze for SurfaceState
impl RefUnwindSafe for SurfaceState
impl Send for SurfaceState
impl Sync for SurfaceState
impl Unpin for SurfaceState
impl UnsafeUnpin for SurfaceState
impl UnwindSafe for SurfaceState
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