#[non_exhaustive]pub struct GetVolumeSnapshotRequest {
pub name: String,
/* private fields */
}Expand description
Message for requesting volume snapshot information.
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.name: StringRequired. The name of the snapshot.
Implementations§
Trait Implementations§
Source§impl Clone for GetVolumeSnapshotRequest
impl Clone for GetVolumeSnapshotRequest
Source§fn clone(&self) -> GetVolumeSnapshotRequest
fn clone(&self) -> GetVolumeSnapshotRequest
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 GetVolumeSnapshotRequest
impl Debug for GetVolumeSnapshotRequest
Source§impl Default for GetVolumeSnapshotRequest
impl Default for GetVolumeSnapshotRequest
Source§fn default() -> GetVolumeSnapshotRequest
fn default() -> GetVolumeSnapshotRequest
Returns the “default value” for a type. Read more
Source§impl Message for GetVolumeSnapshotRequest
impl Message for GetVolumeSnapshotRequest
Source§impl PartialEq for GetVolumeSnapshotRequest
impl PartialEq for GetVolumeSnapshotRequest
impl StructuralPartialEq for GetVolumeSnapshotRequest
Auto Trait Implementations§
impl Freeze for GetVolumeSnapshotRequest
impl RefUnwindSafe for GetVolumeSnapshotRequest
impl Send for GetVolumeSnapshotRequest
impl Sync for GetVolumeSnapshotRequest
impl Unpin for GetVolumeSnapshotRequest
impl UnwindSafe for GetVolumeSnapshotRequest
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