Struct UnwindActionArg

pub struct UnwindActionArg;

Auto Trait Implementations

impl Freeze for UnwindActionArg

impl RefUnwindSafe for UnwindActionArg

impl Send for UnwindActionArg

impl Sync for UnwindActionArg

impl Unpin for UnwindActionArg

impl UnsafeUnpin for UnwindActionArg

impl UnwindSafe for UnwindActionArg

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

impl<T> From<T> for UnwindActionArg

fn from(t: T) -> T

Returns the argument unchanged.

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

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

impl<T> SizedTypeProperties for UnwindActionArg

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

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