pub struct SnapshotResource {
pub id: String,
pub source: SnapshotSourceRecord,
pub created_by: PrincipalRef,
pub lifecycle: SnapshotLifecycle,
pub digest: Option<String>,
pub size_bytes: Option<u64>,
pub created_at_ms: u64,
}Fields§
§id: String§source: SnapshotSourceRecord§created_by: PrincipalRef§lifecycle: SnapshotLifecycle§digest: Option<String>§size_bytes: Option<u64>§created_at_ms: u64Trait Implementations§
Source§impl Clone for SnapshotResource
impl Clone for SnapshotResource
Source§fn clone(&self) -> SnapshotResource
fn clone(&self) -> SnapshotResource
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 SnapshotResource
impl Debug for SnapshotResource
Source§impl<'de> Deserialize<'de> for SnapshotResource
impl<'de> Deserialize<'de> for SnapshotResource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SnapshotResource
Source§impl From<SnapshotRecord> for SnapshotResource
impl From<SnapshotRecord> for SnapshotResource
Source§fn from(record: SnapshotRecord) -> Self
fn from(record: SnapshotRecord) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SnapshotResource
impl PartialEq for SnapshotResource
Source§impl Serialize for SnapshotResource
impl Serialize for SnapshotResource
impl StructuralPartialEq for SnapshotResource
Auto Trait Implementations§
impl Freeze for SnapshotResource
impl RefUnwindSafe for SnapshotResource
impl Send for SnapshotResource
impl Sync for SnapshotResource
impl Unpin for SnapshotResource
impl UnsafeUnpin for SnapshotResource
impl UnwindSafe for SnapshotResource
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