pub struct OwnedMemory {
pub adapter_bytes: usize,
pub native_buffer_bytes: usize,
pub fft_plan_bytes: Option<usize>,
}Expand description
Heap-owned buffers and boxed states. Allocator overhead, host queues and
opaque FFT plans are separate; None does not mean zero plan memory.
Fields§
§adapter_bytes: usize§native_buffer_bytes: usize§fft_plan_bytes: Option<usize>Trait Implementations§
Source§impl Clone for OwnedMemory
impl Clone for OwnedMemory
impl Copy for OwnedMemory
Source§impl Debug for OwnedMemory
impl Debug for OwnedMemory
impl Eq for OwnedMemory
Source§impl PartialEq for OwnedMemory
impl PartialEq for OwnedMemory
impl StructuralPartialEq for OwnedMemory
Auto Trait Implementations§
impl Freeze for OwnedMemory
impl RefUnwindSafe for OwnedMemory
impl Send for OwnedMemory
impl Sync for OwnedMemory
impl Unpin for OwnedMemory
impl UnsafeUnpin for OwnedMemory
impl UnwindSafe for OwnedMemory
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