pub struct MockAuthorization { /* private fields */ }Implementations§
Source§impl MockAuthorization
impl MockAuthorization
Sourcepub fn checkpoint(&mut self)
pub fn checkpoint(&mut self)
Validate that all current expectations for all methods have been satisfied, and discard them.
Sourcepub fn new() -> MockAuthorization
pub fn new() -> MockAuthorization
Create a new mock object with no expectations.
This method will not be generated if the real struct
already has a new method. However, it will be
generated if the struct implements a trait with a new
method. The trait’s new method can still be called
like <MockX as TraitY>::new
Source§impl MockAuthorization
impl MockAuthorization
Sourcepub fn expect_sign(&mut self) -> &mut Expectation
pub fn expect_sign(&mut self) -> &mut Expectation
Create an Expectation for mocking the sign method
Sourcepub fn expect_validate(&mut self) -> &mut Expectation
pub fn expect_validate(&mut self) -> &mut Expectation
Create an Expectation for mocking the validate method
Trait Implementations§
Source§impl Authorization for MockAuthorization
impl Authorization for MockAuthorization
Source§impl Debug for MockAuthorization
impl Debug for MockAuthorization
Source§impl Default for MockAuthorization
impl Default for MockAuthorization
Source§fn default() -> MockAuthorization
fn default() -> MockAuthorization
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MockAuthorization
impl RefUnwindSafe for MockAuthorization
impl Send for MockAuthorization
impl Sync for MockAuthorization
impl Unpin for MockAuthorization
impl UnwindSafe for MockAuthorization
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more