pub struct MockDevicesApi {
DevicesApi_expectations: MockDevicesApi_DevicesApi,
}Fields§
§DevicesApi_expectations: MockDevicesApi_DevicesApiImplementations§
Source§impl MockDevicesApi
impl MockDevicesApi
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() -> Self
pub fn new() -> Self
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 MockDevicesApi
impl MockDevicesApi
Sourcepub fn expect_deactivate(&mut self) -> &mut Expectation
pub fn expect_deactivate(&mut self) -> &mut Expectation
Create an Expectation for mocking the deactivate method
Sourcepub fn expect_get(&mut self) -> &mut Expectation
pub fn expect_get(&mut self) -> &mut Expectation
Create an Expectation for mocking the get method
Sourcepub fn expect_get_all(&mut self) -> &mut Expectation
pub fn expect_get_all(&mut self) -> &mut Expectation
Create an Expectation for mocking the get_all method
Sourcepub fn expect_get_by_identifier(&mut self) -> &mut Expectation
pub fn expect_get_by_identifier(&mut self) -> &mut Expectation
Create an Expectation for mocking the get_by_identifier method
Sourcepub fn expect_get_by_identifier_query(&mut self) -> &mut Expectation
pub fn expect_get_by_identifier_query(&mut self) -> &mut Expectation
Create an Expectation for mocking the get_by_identifier_query method
Sourcepub fn expect_post(&mut self) -> &mut Expectation
pub fn expect_post(&mut self) -> &mut Expectation
Create an Expectation for mocking the post method
Sourcepub fn expect_post_lost_trust(&mut self) -> &mut Expectation
pub fn expect_post_lost_trust(&mut self) -> &mut Expectation
Create an Expectation for mocking the post_lost_trust method
Sourcepub fn expect_post_untrust(&mut self) -> &mut Expectation
pub fn expect_post_untrust(&mut self) -> &mut Expectation
Create an Expectation for mocking the post_untrust method
Sourcepub fn expect_post_update_trust(&mut self) -> &mut Expectation
pub fn expect_post_update_trust(&mut self) -> &mut Expectation
Create an Expectation for mocking the post_update_trust method
Sourcepub fn expect_put(&mut self) -> &mut Expectation
pub fn expect_put(&mut self) -> &mut Expectation
Create an Expectation for mocking the put method
Sourcepub fn expect_put_clear_token(&mut self) -> &mut Expectation
pub fn expect_put_clear_token(&mut self) -> &mut Expectation
Create an Expectation for mocking the put_clear_token method
Sourcepub fn expect_put_keys(&mut self) -> &mut Expectation
pub fn expect_put_keys(&mut self) -> &mut Expectation
Create an Expectation for mocking the put_keys method
Sourcepub fn expect_put_token(&mut self) -> &mut Expectation
pub fn expect_put_token(&mut self) -> &mut Expectation
Create an Expectation for mocking the put_token method
Sourcepub fn expect_put_web_push_auth(&mut self) -> &mut Expectation
pub fn expect_put_web_push_auth(&mut self) -> &mut Expectation
Create an Expectation for mocking the put_web_push_auth method
Trait Implementations§
Source§impl Debug for MockDevicesApi
impl Debug for MockDevicesApi
Source§impl Default for MockDevicesApi
impl Default for MockDevicesApi
Source§impl DevicesApi for MockDevicesApi
impl DevicesApi for MockDevicesApi
Source§fn deactivate<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn deactivate<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
DELETE /devices/{id}
Source§fn get<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<DeviceResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<DeviceResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /devices/{id}
Source§fn get_all<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<DeviceAuthRequestResponseModelListResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn get_all<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<DeviceAuthRequestResponseModelListResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
GET /devices
Source§fn get_by_identifier<'a, 'life0, 'async_trait>(
&'life0 self,
identifier: &'a str,
) -> Pin<Box<dyn Future<Output = Result<DeviceResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_by_identifier<'a, 'life0, 'async_trait>(
&'life0 self,
identifier: &'a str,
) -> Pin<Box<dyn Future<Output = Result<DeviceResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /devices/identifier/{identifier}
Source§fn get_by_identifier_query<'a, 'life0, 'async_trait>(
&'life0 self,
x_request_email: &'a str,
x_device_identifier: &'a str,
) -> Pin<Box<dyn Future<Output = Result<bool, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_by_identifier_query<'a, 'life0, 'async_trait>(
&'life0 self,
x_request_email: &'a str,
x_device_identifier: &'a str,
) -> Pin<Box<dyn Future<Output = Result<bool, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /devices/knowndevice
Source§fn post<'a, 'life0, 'async_trait>(
&'life0 self,
device_request_model: Option<DeviceRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<DeviceResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn post<'a, 'life0, 'async_trait>(
&'life0 self,
device_request_model: Option<DeviceRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<DeviceResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /devices
Source§fn post_lost_trust<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn post_lost_trust<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
POST /devices/lost-trust
Source§fn post_untrust<'a, 'life0, 'async_trait>(
&'life0 self,
untrust_devices_request_model: Option<UntrustDevicesRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn post_untrust<'a, 'life0, 'async_trait>(
&'life0 self,
untrust_devices_request_model: Option<UntrustDevicesRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /devices/untrust
Source§fn post_update_trust<'a, 'life0, 'async_trait>(
&'life0 self,
update_devices_trust_request_model: Option<UpdateDevicesTrustRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn post_update_trust<'a, 'life0, 'async_trait>(
&'life0 self,
update_devices_trust_request_model: Option<UpdateDevicesTrustRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /devices/update-trust
Source§fn put<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
device_request_model: Option<DeviceRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<DeviceResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn put<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
device_request_model: Option<DeviceRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<DeviceResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /devices/{id}
Source§fn put_clear_token<'a, 'life0, 'async_trait>(
&'life0 self,
identifier: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn put_clear_token<'a, 'life0, 'async_trait>(
&'life0 self,
identifier: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /devices/identifier/{identifier}/clear-token
Source§fn put_keys<'a, 'life0, 'async_trait>(
&'life0 self,
identifier: &'a str,
device_keys_request_model: Option<DeviceKeysRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<DeviceResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn put_keys<'a, 'life0, 'async_trait>(
&'life0 self,
identifier: &'a str,
device_keys_request_model: Option<DeviceKeysRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<DeviceResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /devices/{identifier}/keys
Source§fn put_token<'a, 'life0, 'async_trait>(
&'life0 self,
identifier: &'a str,
device_token_request_model: Option<DeviceTokenRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn put_token<'a, 'life0, 'async_trait>(
&'life0 self,
identifier: &'a str,
device_token_request_model: Option<DeviceTokenRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /devices/identifier/{identifier}/token
Source§fn put_web_push_auth<'a, 'life0, 'async_trait>(
&'life0 self,
identifier: &'a str,
web_push_auth_request_model: Option<WebPushAuthRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn put_web_push_auth<'a, 'life0, 'async_trait>(
&'life0 self,
identifier: &'a str,
web_push_auth_request_model: Option<WebPushAuthRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /devices/identifier/{identifier}/web-push-auth
Auto Trait Implementations§
impl Freeze for MockDevicesApi
impl RefUnwindSafe for MockDevicesApi
impl Send for MockDevicesApi
impl Sync for MockDevicesApi
impl Unpin for MockDevicesApi
impl UnsafeUnpin for MockDevicesApi
impl UnwindSafe for MockDevicesApi
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
§fn new_handle(value: Arc<T>) -> Handle
fn new_handle(value: Arc<T>) -> Handle
§unsafe fn clone_handle(handle: Handle) -> Handle
unsafe fn clone_handle(handle: Handle) -> Handle
§unsafe fn consume_handle(handle: Handle) -> Arc<T>
unsafe fn consume_handle(handle: Handle) -> Arc<T>
Arc<> Read more