Struct ZeroToken
pub(crate) struct ZeroToken(pub(in ::sync::mpmc::zero) *mut ());
A pointer to a packet.
Fields
0: *mut ()
Trait Implementations
impl Debug for ZeroToken
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for ZeroToken
fn default() -> Self
Auto Trait Implementations
impl !Send for ZeroToken
impl !Sync for ZeroToken
impl Freeze for ZeroToken
impl RefUnwindSafe for ZeroToken
impl Unpin for ZeroToken
impl UnsafeUnpin for ZeroToken
impl UnwindSafe for ZeroToken
Blanket Implementations
impl<T> Any for ZeroToken
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for ZeroToken
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for ZeroToken
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for ZeroToken
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for ZeroToken
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for ZeroToken
impl<T, U> Into<U> for ZeroToken
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for ZeroToken
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for ZeroToken
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>