#[repr(C)]pub struct ThreadSenderInner {
pub ptr: Box<Sender<ThreadReceiveMsg>>,
pub send_fn: ThreadSendCallback,
pub destructor: ThreadSenderDestructorCallback,
}Fields§
§ptr: Box<Sender<ThreadReceiveMsg>>§send_fn: ThreadSendCallback§destructor: ThreadSenderDestructorCallbackTrait Implementations§
Source§impl Debug for ThreadSenderInner
impl Debug for ThreadSenderInner
Source§impl Drop for ThreadSenderInner
impl Drop for ThreadSenderInner
Source§impl Hash for ThreadSenderInner
Available on crate feature std only.
impl Hash for ThreadSenderInner
Available on crate feature
std only.Source§impl Ord for ThreadSenderInner
Available on crate feature std only.
impl Ord for ThreadSenderInner
Available on crate feature
std only.Source§impl PartialEq for ThreadSenderInner
Available on crate feature std only.
impl PartialEq for ThreadSenderInner
Available on crate feature
std only.Source§impl PartialOrd for ThreadSenderInner
Available on crate feature std only.
impl PartialOrd for ThreadSenderInner
Available on crate feature
std only.impl Eq for ThreadSenderInner
Available on crate feature
std only.Auto Trait Implementations§
impl Freeze for ThreadSenderInner
impl RefUnwindSafe for ThreadSenderInner
impl Send for ThreadSenderInner
impl Sync for ThreadSenderInner
impl Unpin for ThreadSenderInner
impl UnwindSafe for ThreadSenderInner
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> 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