#[repr(C)]pub struct ThreadReceiverInner {
pub ptr: Box<Receiver<ThreadSendMsg>>,
pub recv_fn: ThreadRecvCallback,
pub destructor: ThreadReceiverDestructorCallback,
}Expand description
Inner receiver state containing the actual channel and callbacks.
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.1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
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 UnsafeUnpin 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