pub struct MockSendsApi {
SendsApi_expectations: MockSendsApi_SendsApi,
}Fields§
§SendsApi_expectations: MockSendsApi_SendsApiImplementations§
Source§impl MockSendsApi
impl MockSendsApi
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 MockSendsApi
impl MockSendsApi
Sourcepub fn expect_access(&mut self) -> &mut Expectation
pub fn expect_access(&mut self) -> &mut Expectation
Create an Expectation for mocking the access method
Sourcepub fn expect_access_using_auth(&mut self) -> &mut Expectation
pub fn expect_access_using_auth(&mut self) -> &mut Expectation
Create an Expectation for mocking the access_using_auth method
Sourcepub fn expect_azure_validate_file(&mut self) -> &mut Expectation
pub fn expect_azure_validate_file(&mut self) -> &mut Expectation
Create an Expectation for mocking the azure_validate_file method
Sourcepub fn expect_delete(&mut self) -> &mut Expectation
pub fn expect_delete(&mut self) -> &mut Expectation
Create an Expectation for mocking the delete 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_send_file_download_data(&mut self) -> &mut Expectation
pub fn expect_get_send_file_download_data(&mut self) -> &mut Expectation
Create an Expectation for mocking the get_send_file_download_data method
Sourcepub fn expect_get_send_file_download_data_using_auth(
&mut self,
) -> &mut Expectation
pub fn expect_get_send_file_download_data_using_auth( &mut self, ) -> &mut Expectation
Create an Expectation for mocking the get_send_file_download_data_using_auth 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_file(&mut self) -> &mut Expectation
pub fn expect_post_file(&mut self) -> &mut Expectation
Create an Expectation for mocking the post_file method
Sourcepub fn expect_post_file_for_existing_send(&mut self) -> &mut Expectation
pub fn expect_post_file_for_existing_send(&mut self) -> &mut Expectation
Create an Expectation for mocking the post_file_for_existing_send 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_remove_auth(&mut self) -> &mut Expectation
pub fn expect_put_remove_auth(&mut self) -> &mut Expectation
Create an Expectation for mocking the put_remove_auth method
Sourcepub fn expect_put_remove_password(&mut self) -> &mut Expectation
pub fn expect_put_remove_password(&mut self) -> &mut Expectation
Create an Expectation for mocking the put_remove_password method
Sourcepub fn expect_renew_file_upload(&mut self) -> &mut Expectation
pub fn expect_renew_file_upload(&mut self) -> &mut Expectation
Create an Expectation for mocking the renew_file_upload method
Trait Implementations§
Source§impl Debug for MockSendsApi
impl Debug for MockSendsApi
Source§impl Default for MockSendsApi
impl Default for MockSendsApi
Source§impl SendsApi for MockSendsApi
impl SendsApi for MockSendsApi
Source§fn access<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
send_access_request_model: Option<SendAccessRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<SendAccessResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn access<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
send_access_request_model: Option<SendAccessRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<SendAccessResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /sends/access/{id}
Source§fn access_using_auth<'a, 'life0, 'async_trait>(
&'life0 self,
access_token: &'a str,
) -> Pin<Box<dyn Future<Output = Result<SendAccessResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn access_using_auth<'a, 'life0, 'async_trait>(
&'life0 self,
access_token: &'a str,
) -> Pin<Box<dyn Future<Output = Result<SendAccessResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /sends/access
Source§fn azure_validate_file<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn azure_validate_file<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
POST /sends/file/validate/azure
Source§fn delete<'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 delete<'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 /sends/{id}
Source§fn get<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<SendResponseModel, 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<SendResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /sends/{id}
Source§fn get_all<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<SendResponseModelListResponseModel, 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<SendResponseModelListResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
GET /sends
Source§fn get_send_file_download_data<'a, 'life0, 'async_trait>(
&'life0 self,
encoded_send_id: &'a str,
file_id: &'a str,
send_access_request_model: Option<SendAccessRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<SendFileDownloadDataResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_send_file_download_data<'a, 'life0, 'async_trait>(
&'life0 self,
encoded_send_id: &'a str,
file_id: &'a str,
send_access_request_model: Option<SendAccessRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<SendFileDownloadDataResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /sends/{encodedSendId}/access/file/{fileId}
Source§fn get_send_file_download_data_using_auth<'a, 'life0, 'async_trait>(
&'life0 self,
file_id: &'a str,
access_token: &'a str,
) -> Pin<Box<dyn Future<Output = Result<SendFileDownloadDataResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_send_file_download_data_using_auth<'a, 'life0, 'async_trait>(
&'life0 self,
file_id: &'a str,
access_token: &'a str,
) -> Pin<Box<dyn Future<Output = Result<SendFileDownloadDataResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /sends/access/file/{fileId}
Source§fn post<'a, 'life0, 'async_trait>(
&'life0 self,
send_request_model: Option<SendRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<SendResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn post<'a, 'life0, 'async_trait>(
&'life0 self,
send_request_model: Option<SendRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<SendResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /sends
Source§fn post_file<'a, 'life0, 'async_trait>(
&'life0 self,
send_request_model: Option<SendRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<SendFileUploadDataResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn post_file<'a, 'life0, 'async_trait>(
&'life0 self,
send_request_model: Option<SendRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<SendFileUploadDataResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /sends/file/v2
Source§fn post_file_for_existing_send<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
file_id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn post_file_for_existing_send<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
file_id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /sends/{id}/file/{fileId}
Source§fn put<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
send_request_model: Option<SendRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<SendResponseModel, 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,
send_request_model: Option<SendRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<SendResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /sends/{id}
Source§fn put_remove_auth<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<SendResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn put_remove_auth<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<SendResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /sends/{id}/remove-auth
Auto Trait Implementations§
impl Freeze for MockSendsApi
impl RefUnwindSafe for MockSendsApi
impl Send for MockSendsApi
impl Sync for MockSendsApi
impl Unpin for MockSendsApi
impl UnsafeUnpin for MockSendsApi
impl UnwindSafe for MockSendsApi
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