pub struct SafeHandle {
pub handle: HANDLE,
}Fields§
§handle: HANDLEImplementations§
Source§impl SafeHandle
impl SafeHandle
pub fn new(handle: HANDLE) -> Self
pub fn get_handle(&self) -> HANDLE
Source§impl SafeHandle
impl SafeHandle
Trait Implementations§
Source§impl Clone for SafeHandle
impl Clone for SafeHandle
Source§fn clone(&self) -> SafeHandle
fn clone(&self) -> SafeHandle
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SafeHandle
impl Debug for SafeHandle
Source§impl Default for SafeHandle
impl Default for SafeHandle
Source§impl PartialEq for SafeHandle
impl PartialEq for SafeHandle
impl Copy for SafeHandle
impl Send for SafeHandle
impl Sync for SafeHandle
Auto Trait Implementations§
impl Freeze for SafeHandle
impl RefUnwindSafe for SafeHandle
impl Unpin for SafeHandle
impl UnwindSafe for SafeHandle
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more