[−][src]Enum mocktopus::mocking::MockResult
Controls mocked function behavior when returned from mock closure
Variants
Continue(T)
Function runs normally as if it was called with given arguments. The arguments are passed inside enum variant as a tuple.
Return(O)
Function returns immediately with a given value. The returned value is passed inside enum variant.
Auto Trait Implementations
impl<T, O> Sync for MockResult<T, O> where
O: Sync,
T: Sync,
O: Sync,
T: Sync,
impl<T, O> Send for MockResult<T, O> where
O: Send,
T: Send,
O: Send,
T: Send,
impl<T, O> Unpin for MockResult<T, O> where
O: Unpin,
T: Unpin,
O: Unpin,
T: Unpin,
impl<T, O> RefUnwindSafe for MockResult<T, O> where
O: RefUnwindSafe,
T: RefUnwindSafe,
O: RefUnwindSafe,
T: RefUnwindSafe,
impl<T, O> UnwindSafe for MockResult<T, O> where
O: UnwindSafe,
T: UnwindSafe,
O: UnwindSafe,
T: UnwindSafe,
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,