pub enum VisualResidency {
Host,
Device(DeviceIdentity),
}Expand description
Residency of visual data before or after an explicit transfer.
Variants§
Trait Implementations§
Source§impl Clone for VisualResidency
impl Clone for VisualResidency
Source§fn clone(&self) -> VisualResidency
fn clone(&self) -> VisualResidency
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 moreSource§impl Debug for VisualResidency
impl Debug for VisualResidency
Source§impl<'de> Deserialize<'de> for VisualResidency
impl<'de> Deserialize<'de> for VisualResidency
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 PartialEq for VisualResidency
impl PartialEq for VisualResidency
Source§fn eq(&self, other: &VisualResidency) -> bool
fn eq(&self, other: &VisualResidency) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for VisualResidency
impl Serialize for VisualResidency
impl Eq for VisualResidency
impl StructuralPartialEq for VisualResidency
Auto Trait Implementations§
impl Freeze for VisualResidency
impl RefUnwindSafe for VisualResidency
impl Send for VisualResidency
impl Sync for VisualResidency
impl Unpin for VisualResidency
impl UnsafeUnpin for VisualResidency
impl UnwindSafe for VisualResidency
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