pub struct Owned(/* private fields */);Expand description
[docs.microsoft.com]
Owned HANDLE to a kernel object (will CloseHandle on Drop)
Trait Implementations§
Source§impl AsLocalHandleNN for Owned
impl AsLocalHandleNN for Owned
Source§impl AsRef<Owned> for OwnedHandle
impl AsRef<Owned> for OwnedHandle
Source§impl AsRef<Owned> for OwnedHandle
impl AsRef<Owned> for OwnedHandle
Source§impl AsRef<Owned> for OwnedHandle
impl AsRef<Owned> for OwnedHandle
Source§impl AsRef<Owned> for OwnedHandle
impl AsRef<Owned> for OwnedHandle
Source§impl AsRef<Owned> for OwnedHandle
impl AsRef<Owned> for OwnedHandle
Source§impl AsRef<Owned> for OwnedHandle
impl AsRef<Owned> for OwnedHandle
Source§impl<'a> From<&'a OwnedHandle> for &'a Owned
impl<'a> From<&'a OwnedHandle> for &'a Owned
Source§fn from(h: &'a OwnedHandle) -> Self
fn from(h: &'a OwnedHandle) -> Self
Converts to this type from the input type.
Source§impl<'a> From<&'a OwnedHandle> for &'a Owned
impl<'a> From<&'a OwnedHandle> for &'a Owned
Source§fn from(h: &'a OwnedHandle) -> Self
fn from(h: &'a OwnedHandle) -> Self
Converts to this type from the input type.
Source§impl<'a> From<&'a OwnedHandle> for &'a Owned
impl<'a> From<&'a OwnedHandle> for &'a Owned
Source§fn from(h: &'a OwnedHandle) -> Self
fn from(h: &'a OwnedHandle) -> Self
Converts to this type from the input type.
Source§impl<'a> From<&'a OwnedHandle> for &'a Owned
impl<'a> From<&'a OwnedHandle> for &'a Owned
Source§fn from(h: &'a OwnedHandle) -> Self
fn from(h: &'a OwnedHandle) -> Self
Converts to this type from the input type.
Source§impl<'a> From<&'a OwnedHandle> for &'a Owned
impl<'a> From<&'a OwnedHandle> for &'a Owned
Source§fn from(h: &'a OwnedHandle) -> Self
fn from(h: &'a OwnedHandle) -> Self
Converts to this type from the input type.
Source§impl<'a> From<&'a OwnedHandle> for &'a Owned
impl<'a> From<&'a OwnedHandle> for &'a Owned
Source§fn from(h: &'a OwnedHandle) -> Self
fn from(h: &'a OwnedHandle) -> Self
Converts to this type from the input type.
Source§impl From<OwnedHandle> for Owned
impl From<OwnedHandle> for Owned
Source§fn from(h: OwnedHandle) -> Self
fn from(h: OwnedHandle) -> Self
Converts to this type from the input type.
Source§impl From<OwnedHandle> for Owned
impl From<OwnedHandle> for Owned
Source§fn from(h: OwnedHandle) -> Self
fn from(h: OwnedHandle) -> Self
Converts to this type from the input type.
Source§impl From<OwnedHandle> for Owned
impl From<OwnedHandle> for Owned
Source§fn from(h: OwnedHandle) -> Self
fn from(h: OwnedHandle) -> Self
Converts to this type from the input type.
Source§impl From<OwnedHandle> for Owned
impl From<OwnedHandle> for Owned
Source§fn from(h: OwnedHandle) -> Self
fn from(h: OwnedHandle) -> Self
Converts to this type from the input type.
Source§impl From<OwnedHandle> for Owned
impl From<OwnedHandle> for Owned
Source§fn from(h: OwnedHandle) -> Self
fn from(h: OwnedHandle) -> Self
Converts to this type from the input type.
Source§impl From<OwnedHandle> for Owned
impl From<OwnedHandle> for Owned
Source§fn from(h: OwnedHandle) -> Self
fn from(h: OwnedHandle) -> Self
Converts to this type from the input type.
Source§impl FromLocalHandle for Owned
impl FromLocalHandle for Owned
Auto Trait Implementations§
impl !Send for Owned
impl !Sync for Owned
impl Freeze for Owned
impl RefUnwindSafe for Owned
impl Unpin for Owned
impl UnsafeUnpin for Owned
impl UnwindSafe for Owned
Blanket Implementations§
Source§impl<H, T> AsLocalHandle<*mut H> for Twhere
T: AsLocalHandleNN<H>,
impl<H, T> AsLocalHandle<*mut H> for Twhere
T: AsLocalHandleNN<H>,
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