pub struct BindingResource<Resource: Send> { /* private fields */ }
Expand description
Access to the underlying resource for a given binding.
Implementations§
Source§impl<Resource: Send> BindingResource<Resource>
impl<Resource: Send> BindingResource<Resource>
Source§impl<Resource: Send> BindingResource<Resource>
impl<Resource: Send> BindingResource<Resource>
Trait Implementations§
Auto Trait Implementations§
impl<Resource> Freeze for BindingResource<Resource>where
Resource: Freeze,
impl<Resource> RefUnwindSafe for BindingResource<Resource>where
Resource: RefUnwindSafe,
impl<Resource> Send for BindingResource<Resource>
impl<Resource> Sync for BindingResource<Resource>where
Resource: Sync,
impl<Resource> Unpin for BindingResource<Resource>where
Resource: Unpin,
impl<Resource> UnwindSafe for BindingResource<Resource>where
Resource: UnwindSafe,
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