Struct emf_core_base_rs::extensions::unwind_internal::default_context::DefaultContext [−][src]
pub struct DefaultContext {}
Default context.
Trait Implementations
impl Default for DefaultContext
[src]
impl Default for DefaultContext
[src]impl<'interface> UnwindInternalContextAPI<'interface> for DefaultContext
[src]
impl<'interface> UnwindInternalContextAPI<'interface> for DefaultContext
[src]fn setup_unwind<T, U>(
&self,
extension: &mut impl UnwindInternalAPI<'interface>,
interface: &mut T,
f: impl FnOnce(&mut T) -> U + UnwindSafe
) -> U where
T: CBaseAPI<'interface>,
[src]
&self,
extension: &mut impl UnwindInternalAPI<'interface>,
interface: &mut T,
f: impl FnOnce(&mut T) -> U + UnwindSafe
) -> U where
T: CBaseAPI<'interface>,
fn catch_unwind<T, U>(
&self,
extension: &mut impl UnwindInternalAPI<'interface>,
interface: &mut T,
f: impl FnOnce(&mut T) -> U + UnwindSafe
) -> Result<U, Signal> where
T: CBaseAPI<'interface>,
[src]
&self,
extension: &mut impl UnwindInternalAPI<'interface>,
interface: &mut T,
f: impl FnOnce(&mut T) -> U + UnwindSafe
) -> Result<U, Signal> where
T: CBaseAPI<'interface>,
Auto Trait Implementations
impl RefUnwindSafe for DefaultContext
impl RefUnwindSafe for DefaultContext
impl Send for DefaultContext
impl Send for DefaultContext
impl Sync for DefaultContext
impl Sync for DefaultContext
impl Unpin for DefaultContext
impl Unpin for DefaultContext
impl UnwindSafe for DefaultContext
impl UnwindSafe for DefaultContext