pub enum MemoryResourceKind {
Host,
Device,
}Expand description
Kind of physical memory resource.
Variants§
Trait Implementations§
Source§impl Clone for MemoryResourceKind
impl Clone for MemoryResourceKind
Source§fn clone(&self) -> MemoryResourceKind
fn clone(&self) -> MemoryResourceKind
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 MemoryResourceKind
impl Debug for MemoryResourceKind
Source§impl<'de> Deserialize<'de> for MemoryResourceKind
impl<'de> Deserialize<'de> for MemoryResourceKind
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 MemoryResourceKind
Source§impl PartialEq for MemoryResourceKind
impl PartialEq for MemoryResourceKind
Source§impl Serialize for MemoryResourceKind
impl Serialize for MemoryResourceKind
impl StructuralPartialEq for MemoryResourceKind
Auto Trait Implementations§
impl Freeze for MemoryResourceKind
impl RefUnwindSafe for MemoryResourceKind
impl Send for MemoryResourceKind
impl Sync for MemoryResourceKind
impl Unpin for MemoryResourceKind
impl UnsafeUnpin for MemoryResourceKind
impl UnwindSafe for MemoryResourceKind
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