Struct shoulda_core::specifics::panic::Expression [−][src]
pub struct Expression<T: RefUnwindSafe, F: FnOnce(&T) + UnwindSafe> { /* fields omitted */ }
Implementations
impl<T: RefUnwindSafe, F: FnOnce(&T) + UnwindSafe> Expression<T, F>
[src]
impl<T: RefUnwindSafe, F: FnOnce(&T) + UnwindSafe> Expression<T, F>
[src]Trait Implementations
Auto Trait Implementations
impl<T, F> RefUnwindSafe for Expression<T, F> where
F: RefUnwindSafe,
F: RefUnwindSafe,
impl<T, F> Send for Expression<T, F> where
F: Send,
T: Send,
F: Send,
T: Send,
impl<T, F> Sync for Expression<T, F> where
F: Sync,
T: Sync,
F: Sync,
T: Sync,
impl<T, F> Unpin for Expression<T, F> where
F: Unpin,
T: Unpin,
F: Unpin,
T: Unpin,
impl<T, F> UnwindSafe for Expression<T, F> where
T: UnwindSafe,
T: UnwindSafe,