pub enum Arguments {
Show 33 variants
Changes(ChangesRequest),
PushGet(GetRequest<PushSubscription<Set>>),
PushSet(SetRequest<PushSubscription<Set>>),
BlobCopy(CopyBlobRequest),
MailboxGet(GetRequest<Mailbox<Set>>),
MailboxQuery(QueryRequest<Mailbox<Set>>),
MailboxQueryChanges(QueryChangesRequest<Mailbox<Set>>),
MailboxSet(SetRequest<Mailbox<Set>>),
ThreadGet(GetRequest<Thread>),
EmailGet(GetRequest<Email<Set>>),
EmailQuery(QueryRequest<Email<Set>>),
EmailQueryChanges(QueryChangesRequest<Email<Set>>),
EmailSet(SetRequest<Email<Set>>),
EmailCopy(CopyRequest<Email<Set>>),
EmailImport(EmailImportRequest),
EmailParse(EmailParseRequest),
SearchSnippetGet(SearchSnippetGetRequest),
IdentityGet(GetRequest<Identity<Set>>),
IdentitySet(SetRequest<Identity<Set>>),
EmailSubmissionGet(GetRequest<EmailSubmission<Set>>),
EmailSubmissionQuery(QueryRequest<EmailSubmission<Set>>),
EmailSubmissionQueryChanges(QueryChangesRequest<EmailSubmission<Set>>),
EmailSubmissionSet(SetRequest<EmailSubmission<Set>>),
VacationResponseGet(GetRequest<VacationResponse<Set>>),
VacationResponseSet(SetRequest<VacationResponse<Set>>),
SieveScriptGet(GetRequest<SieveScript<Set>>),
SieveScriptQuery(QueryRequest<SieveScript<Set>>),
SieveScriptValidate(SieveScriptValidateRequest),
SieveScriptSet(SetRequest<SieveScript<Set>>),
PrincipalGet(GetRequest<Principal<Set>>),
PrincipalQuery(QueryRequest<Principal<Set>>),
PrincipalQueryChanges(QueryChangesRequest<Principal<Set>>),
PrincipalSet(SetRequest<Principal<Set>>),
}
Variants§
Changes(ChangesRequest)
PushGet(GetRequest<PushSubscription<Set>>)
PushSet(SetRequest<PushSubscription<Set>>)
BlobCopy(CopyBlobRequest)
MailboxGet(GetRequest<Mailbox<Set>>)
MailboxQuery(QueryRequest<Mailbox<Set>>)
MailboxQueryChanges(QueryChangesRequest<Mailbox<Set>>)
MailboxSet(SetRequest<Mailbox<Set>>)
ThreadGet(GetRequest<Thread>)
EmailGet(GetRequest<Email<Set>>)
EmailQuery(QueryRequest<Email<Set>>)
EmailQueryChanges(QueryChangesRequest<Email<Set>>)
EmailSet(SetRequest<Email<Set>>)
EmailCopy(CopyRequest<Email<Set>>)
EmailImport(EmailImportRequest)
EmailParse(EmailParseRequest)
SearchSnippetGet(SearchSnippetGetRequest)
IdentityGet(GetRequest<Identity<Set>>)
IdentitySet(SetRequest<Identity<Set>>)
EmailSubmissionGet(GetRequest<EmailSubmission<Set>>)
EmailSubmissionQuery(QueryRequest<EmailSubmission<Set>>)
EmailSubmissionQueryChanges(QueryChangesRequest<EmailSubmission<Set>>)
EmailSubmissionSet(SetRequest<EmailSubmission<Set>>)
VacationResponseGet(GetRequest<VacationResponse<Set>>)
VacationResponseSet(SetRequest<VacationResponse<Set>>)
SieveScriptGet(GetRequest<SieveScript<Set>>)
SieveScriptQuery(QueryRequest<SieveScript<Set>>)
SieveScriptValidate(SieveScriptValidateRequest)
SieveScriptSet(SetRequest<SieveScript<Set>>)
PrincipalGet(GetRequest<Principal<Set>>)
PrincipalQuery(QueryRequest<Principal<Set>>)
PrincipalQueryChanges(QueryChangesRequest<Principal<Set>>)
PrincipalSet(SetRequest<Principal<Set>>)
Implementations§
Source§impl Arguments
impl Arguments
pub fn changes(params: RequestParams, since_state: String) -> Self
pub fn push_get(params: RequestParams) -> Self
pub fn push_set(params: RequestParams) -> Self
pub fn blob_copy(params: RequestParams, from_account_id: String) -> Self
pub fn mailbox_get(params: RequestParams) -> Self
pub fn mailbox_query(params: RequestParams) -> Self
pub fn mailbox_query_changes( params: RequestParams, since_query_state: String, ) -> Self
pub fn mailbox_set(params: RequestParams) -> Self
pub fn thread_get(params: RequestParams) -> Self
pub fn email_get(params: RequestParams) -> Self
pub fn email_query(params: RequestParams) -> Self
pub fn email_query_changes( params: RequestParams, since_query_state: String, ) -> Self
pub fn email_set(params: RequestParams) -> Self
pub fn email_copy(params: RequestParams, from_account_id: String) -> Self
pub fn email_import(params: RequestParams) -> Self
pub fn email_parse(params: RequestParams) -> Self
pub fn search_snippet_get(params: RequestParams) -> Self
pub fn identity_get(params: RequestParams) -> Self
pub fn identity_set(params: RequestParams) -> Self
pub fn email_submission_get(params: RequestParams) -> Self
pub fn email_submission_query(params: RequestParams) -> Self
pub fn email_submission_query_changes( params: RequestParams, since_query_state: String, ) -> Self
pub fn email_submission_set(params: RequestParams) -> Self
pub fn vacation_response_get(params: RequestParams) -> Self
pub fn vacation_response_set(params: RequestParams) -> Self
pub fn sieve_script_get(params: RequestParams) -> Self
pub fn sieve_script_query(params: RequestParams) -> Self
pub fn sieve_script_validate( params: RequestParams, blob_id: impl Into<String>, ) -> Self
pub fn sieve_script_set(params: RequestParams) -> Self
pub fn principal_get(params: RequestParams) -> Self
pub fn principal_query(params: RequestParams) -> Self
pub fn principal_query_changes( params: RequestParams, since_query_state: String, ) -> Self
pub fn principal_set(params: RequestParams) -> Self
pub fn changes_mut(&mut self) -> &mut ChangesRequest
pub fn push_get_mut(&mut self) -> &mut GetRequest<PushSubscription<Set>>
pub fn push_set_mut(&mut self) -> &mut SetRequest<PushSubscription<Set>>
pub fn blob_copy_mut(&mut self) -> &mut CopyBlobRequest
pub fn mailbox_get_mut(&mut self) -> &mut GetRequest<Mailbox<Set>>
pub fn mailbox_query_mut(&mut self) -> &mut QueryRequest<Mailbox<Set>>
pub fn mailbox_query_changes_mut( &mut self, ) -> &mut QueryChangesRequest<Mailbox<Set>>
pub fn mailbox_set_mut(&mut self) -> &mut SetRequest<Mailbox<Set>>
pub fn thread_get_mut(&mut self) -> &mut GetRequest<Thread>
pub fn email_get_mut(&mut self) -> &mut GetRequest<Email<Set>>
pub fn email_query_mut(&mut self) -> &mut QueryRequest<Email<Set>>
pub fn email_query_changes_mut( &mut self, ) -> &mut QueryChangesRequest<Email<Set>>
pub fn email_set_mut(&mut self) -> &mut SetRequest<Email<Set>>
pub fn email_copy_mut(&mut self) -> &mut CopyRequest<Email<Set>>
pub fn email_import_mut(&mut self) -> &mut EmailImportRequest
pub fn email_parse_mut(&mut self) -> &mut EmailParseRequest
pub fn search_snippet_get_mut(&mut self) -> &mut SearchSnippetGetRequest
pub fn identity_get_mut(&mut self) -> &mut GetRequest<Identity<Set>>
pub fn identity_set_mut(&mut self) -> &mut SetRequest<Identity<Set>>
pub fn email_submission_get_mut( &mut self, ) -> &mut GetRequest<EmailSubmission<Set>>
pub fn email_submission_query_mut( &mut self, ) -> &mut QueryRequest<EmailSubmission<Set>>
pub fn email_submission_query_changes_mut( &mut self, ) -> &mut QueryChangesRequest<EmailSubmission<Set>>
pub fn email_submission_set_mut( &mut self, ) -> &mut SetRequest<EmailSubmission<Set>>
pub fn vacation_response_get_mut( &mut self, ) -> &mut GetRequest<VacationResponse<Set>>
pub fn vacation_response_set_mut( &mut self, ) -> &mut SetRequest<VacationResponse<Set>>
pub fn sieve_script_get_mut(&mut self) -> &mut GetRequest<SieveScript<Set>>
pub fn sieve_script_query_mut(&mut self) -> &mut QueryRequest<SieveScript<Set>>
pub fn sieve_script_validate_mut(&mut self) -> &mut SieveScriptValidateRequest
pub fn sieve_script_set_mut(&mut self) -> &mut SetRequest<SieveScript<Set>>
pub fn principal_get_mut(&mut self) -> &mut GetRequest<Principal<Set>>
pub fn principal_query_mut(&mut self) -> &mut QueryRequest<Principal<Set>>
pub fn principal_query_changes_mut( &mut self, ) -> &mut QueryChangesRequest<Principal<Set>>
pub fn principal_set_mut(&mut self) -> &mut SetRequest<Principal<Set>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Arguments
impl RefUnwindSafe for Arguments
impl Send for Arguments
impl Sync for Arguments
impl Unpin for Arguments
impl UnwindSafe for Arguments
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