pub struct DeleteLabelsRequest {
pub authentication_token: Option<String>,
pub delete_all: Option<bool>,
pub labels: Option<Vec<String>>,
pub resource_id: String,
}
Fields§
§authentication_token: Option<String>
Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.
delete_all: Option<bool>
Flag to request removal of all labels from the specified resource.
labels: Option<Vec<String>>
List of labels to delete from the resource.
resource_id: String
The ID of the resource.
Trait Implementations§
Source§impl Clone for DeleteLabelsRequest
impl Clone for DeleteLabelsRequest
Source§fn clone(&self) -> DeleteLabelsRequest
fn clone(&self) -> DeleteLabelsRequest
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 Debug for DeleteLabelsRequest
impl Debug for DeleteLabelsRequest
Source§impl Default for DeleteLabelsRequest
impl Default for DeleteLabelsRequest
Source§fn default() -> DeleteLabelsRequest
fn default() -> DeleteLabelsRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for DeleteLabelsRequest
impl PartialEq for DeleteLabelsRequest
Source§impl Serialize for DeleteLabelsRequest
impl Serialize for DeleteLabelsRequest
impl StructuralPartialEq for DeleteLabelsRequest
Auto Trait Implementations§
impl Freeze for DeleteLabelsRequest
impl RefUnwindSafe for DeleteLabelsRequest
impl Send for DeleteLabelsRequest
impl Sync for DeleteLabelsRequest
impl Unpin for DeleteLabelsRequest
impl UnwindSafe for DeleteLabelsRequest
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