Struct mesa3d_util::MesaHandle
source · pub struct MesaHandle {
pub os_handle: OwnedDescriptor,
pub handle_type: u32,
}
Expand description
Handle to OS-specific memory or synchronization objects.
Fields§
§os_handle: OwnedDescriptor
§handle_type: u32
Implementations§
source§impl MesaHandle
impl MesaHandle
sourcepub fn try_clone(&self) -> MesaResult<MesaHandle>
pub fn try_clone(&self) -> MesaResult<MesaHandle>
Clones an existing Mesahandle, by using OS specific mechanisms.
Trait Implementations§
source§impl Debug for MesaHandle
impl Debug for MesaHandle
source§impl From<Event> for MesaHandle
impl From<Event> for MesaHandle
Auto Trait Implementations§
impl Freeze for MesaHandle
impl RefUnwindSafe for MesaHandle
impl Send for MesaHandle
impl Sync for MesaHandle
impl Unpin for MesaHandle
impl UnwindSafe for MesaHandle
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