pub enum StreamingTransferDirection {
HostToDevice,
DeviceToHost,
DeviceToDevice,
}Expand description
Direction of an explicit host/device transfer.
Variants§
HostToDevice
Host memory to a device.
DeviceToHost
Device memory to the host.
DeviceToDevice
Explicit device-to-device movement.
Trait Implementations§
Source§impl Clone for StreamingTransferDirection
impl Clone for StreamingTransferDirection
Source§fn clone(&self) -> StreamingTransferDirection
fn clone(&self) -> StreamingTransferDirection
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 StreamingTransferDirection
impl Debug for StreamingTransferDirection
Source§impl<'de> Deserialize<'de> for StreamingTransferDirection
impl<'de> Deserialize<'de> for StreamingTransferDirection
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 StreamingTransferDirection
impl PartialEq for StreamingTransferDirection
Source§fn eq(&self, other: &StreamingTransferDirection) -> bool
fn eq(&self, other: &StreamingTransferDirection) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for StreamingTransferDirection
impl Eq for StreamingTransferDirection
impl StructuralPartialEq for StreamingTransferDirection
Auto Trait Implementations§
impl Freeze for StreamingTransferDirection
impl RefUnwindSafe for StreamingTransferDirection
impl Send for StreamingTransferDirection
impl Sync for StreamingTransferDirection
impl Unpin for StreamingTransferDirection
impl UnsafeUnpin for StreamingTransferDirection
impl UnwindSafe for StreamingTransferDirection
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