Struct TryCaptureWithoutDebug

pub struct TryCaptureWithoutDebug;

Marker used by [Capture]

Auto Trait Implementations

impl Freeze for TryCaptureWithoutDebug

impl RefUnwindSafe for TryCaptureWithoutDebug

impl Send for TryCaptureWithoutDebug

impl Sync for TryCaptureWithoutDebug

impl Unpin for TryCaptureWithoutDebug

impl UnsafeUnpin for TryCaptureWithoutDebug

impl UnwindSafe for TryCaptureWithoutDebug

Blanket Implementations

impl<T> Any for TryCaptureWithoutDebug where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for TryCaptureWithoutDebug where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for TryCaptureWithoutDebug where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for TryCaptureWithoutDebug

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> SizeHint for TryCaptureWithoutDebug where T: ?Sized,

fn lower_bound(&self) -> usize
fn upper_bound(&self) -> Option<usize>

impl<T> SizedTypeProperties for TryCaptureWithoutDebug

impl<T, U> Into<U> for TryCaptureWithoutDebug where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for TryCaptureWithoutDebug 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 TryCaptureWithoutDebug where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>