Enum mocktopus::mocking::MockResult
[−]
[src]
pub enum MockResult<T, O> { Continue(T), Return(O), }
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.
Trait Implementations
Auto Trait Implementations
impl<T, O> Send for MockResult<T, O> where
O: Send,
T: Send,
O: Send,
T: Send,
impl<T, O> Sync for MockResult<T, O> where
O: Sync,
T: Sync,
O: Sync,
T: Sync,