Enum EHAction

pub enum EHAction

Variants

None
Cleanup(*const u8)
Catch(*const u8)
Filter(*const u8)
Terminate

Auto Trait Implementations

impl !Send for EHAction

impl !Sync for EHAction

impl Freeze for EHAction

impl RefUnwindSafe for EHAction

impl Unpin for EHAction

impl UnsafeUnpin for EHAction

impl UnwindSafe for EHAction

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

impl<T> From<T> for EHAction

fn from(t: T) -> T

Returns the argument unchanged.

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

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

impl<T> SizedTypeProperties for EHAction

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

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