#[non_exhaustive]pub struct GetDataDeletionRequestsOptionalParams {
pub next_page: Option<String>,
pub product: Option<String>,
pub query: Option<String>,
pub status: Option<String>,
pub page_size: Option<i64>,
}
Expand description
GetDataDeletionRequestsOptionalParams is a struct for passing parameters to the method DataDeletionAPI::get_data_deletion_requests
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.next_page: Option<String>
The next page of the previous search. If the next_page parameter is included, the rest of the query elements are ignored.
product: Option<String>
Retrieve only the requests related to the given product.
query: Option<String>
Retrieve only the requests that matches the given query.
status: Option<String>
Retrieve only the requests with the given status.
page_size: Option<i64>
Sets the page size of the search.
Implementations§
Source§impl GetDataDeletionRequestsOptionalParams
impl GetDataDeletionRequestsOptionalParams
Sourcepub fn next_page(self, value: String) -> Self
pub fn next_page(self, value: String) -> Self
The next page of the previous search. If the next_page parameter is included, the rest of the query elements are ignored.
Sourcepub fn product(self, value: String) -> Self
pub fn product(self, value: String) -> Self
Retrieve only the requests related to the given product.
Trait Implementations§
Source§impl Clone for GetDataDeletionRequestsOptionalParams
impl Clone for GetDataDeletionRequestsOptionalParams
Source§fn clone(&self) -> GetDataDeletionRequestsOptionalParams
fn clone(&self) -> GetDataDeletionRequestsOptionalParams
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for GetDataDeletionRequestsOptionalParams
impl Default for GetDataDeletionRequestsOptionalParams
Source§fn default() -> GetDataDeletionRequestsOptionalParams
fn default() -> GetDataDeletionRequestsOptionalParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GetDataDeletionRequestsOptionalParams
impl RefUnwindSafe for GetDataDeletionRequestsOptionalParams
impl Send for GetDataDeletionRequestsOptionalParams
impl Sync for GetDataDeletionRequestsOptionalParams
impl Unpin for GetDataDeletionRequestsOptionalParams
impl UnwindSafe for GetDataDeletionRequestsOptionalParams
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