pub struct UpdateObjectAttributesRequest {
pub attribute_updates: Vec<ObjectAttributeUpdate>,
pub directory_arn: String,
pub object_reference: ObjectReference,
}Fields§
§attribute_updates: Vec<ObjectAttributeUpdate>The attributes update structure.
directory_arn: StringThe Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns.
object_reference: ObjectReferenceThe reference that identifies the object.
Trait Implementations§
Source§impl Clone for UpdateObjectAttributesRequest
impl Clone for UpdateObjectAttributesRequest
Source§fn clone(&self) -> UpdateObjectAttributesRequest
fn clone(&self) -> UpdateObjectAttributesRequest
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 UpdateObjectAttributesRequest
impl Default for UpdateObjectAttributesRequest
Source§fn default() -> UpdateObjectAttributesRequest
fn default() -> UpdateObjectAttributesRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateObjectAttributesRequest
impl PartialEq for UpdateObjectAttributesRequest
Source§fn eq(&self, other: &UpdateObjectAttributesRequest) -> bool
fn eq(&self, other: &UpdateObjectAttributesRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for UpdateObjectAttributesRequest
Auto Trait Implementations§
impl Freeze for UpdateObjectAttributesRequest
impl RefUnwindSafe for UpdateObjectAttributesRequest
impl Send for UpdateObjectAttributesRequest
impl Sync for UpdateObjectAttributesRequest
impl Unpin for UpdateObjectAttributesRequest
impl UnwindSafe for UpdateObjectAttributesRequest
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