#[repr(C)]pub struct ThreadReceiverInner {
pub ptr: Box<Receiver<ThreadSendMsg>>,
pub recv_fn: ThreadRecvCallback,
pub destructor: ThreadReceiverDestructorCallback,
}Fields§
§ptr: Box<Receiver<ThreadSendMsg>>§recv_fn: ThreadRecvCallback§destructor: ThreadReceiverDestructorCallbackTrait Implementations§
Source§impl Debug for ThreadReceiverInner
impl Debug for ThreadReceiverInner
Source§impl Drop for ThreadReceiverInner
impl Drop for ThreadReceiverInner
Source§impl Hash for ThreadReceiverInner
Available on crate feature std only.
impl Hash for ThreadReceiverInner
Available on crate feature
std only.Source§impl Ord for ThreadReceiverInner
Available on crate feature std only.
impl Ord for ThreadReceiverInner
Available on crate feature
std only.Source§impl PartialEq for ThreadReceiverInner
Available on crate feature std only.
impl PartialEq for ThreadReceiverInner
Available on crate feature
std only.Source§impl PartialOrd for ThreadReceiverInner
Available on crate feature std only.
impl PartialOrd for ThreadReceiverInner
Available on crate feature
std only.impl Eq for ThreadReceiverInner
Available on crate feature
std only.Auto Trait Implementations§
impl Freeze for ThreadReceiverInner
impl RefUnwindSafe for ThreadReceiverInner
impl Send for ThreadReceiverInner
impl !Sync for ThreadReceiverInner
impl Unpin for ThreadReceiverInner
impl UnwindSafe for ThreadReceiverInner
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