pub struct BufferHandle(pub Arc<dyn Buffer>);Expand description
A reference-counted handle to a Buffer.
Tuple Fields§
§0: Arc<dyn Buffer>Implementations§
Trait Implementations§
Source§impl Clone for BufferHandle
impl Clone for BufferHandle
Source§fn clone(&self) -> BufferHandle
fn clone(&self) -> BufferHandle
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 moreAuto Trait Implementations§
impl Freeze for BufferHandle
impl !RefUnwindSafe for BufferHandle
impl Send for BufferHandle
impl Sync for BufferHandle
impl Unpin for BufferHandle
impl UnsafeUnpin for BufferHandle
impl !UnwindSafe for BufferHandle
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