#[non_exhaustive]pub enum StorageResource {
AwsDiskDetails(Box<AwsSourceDiskDetails>),
}Expand description
Source storage resource details.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
AwsDiskDetails(Box<AwsSourceDiskDetails>)
Source AWS volume details.
Trait Implementations§
Source§impl Clone for StorageResource
impl Clone for StorageResource
Source§fn clone(&self) -> StorageResource
fn clone(&self) -> StorageResource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StorageResource
impl Debug for StorageResource
Source§impl PartialEq for StorageResource
impl PartialEq for StorageResource
Source§fn eq(&self, other: &StorageResource) -> bool
fn eq(&self, other: &StorageResource) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for StorageResource
Auto Trait Implementations§
impl Freeze for StorageResource
impl RefUnwindSafe for StorageResource
impl Send for StorageResource
impl Sync for StorageResource
impl Unpin for StorageResource
impl UnsafeUnpin for StorageResource
impl UnwindSafe for StorageResource
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