pub struct RedshiftSnapshot {
pub schema_version: u32,
pub accounts: Option<RedshiftAccounts>,
}Expand description
On-disk snapshot envelope for Redshift state. Versioned so format changes fail loudly on upgrade rather than silently mis-parsing.
Fields§
§schema_version: u32§accounts: Option<RedshiftAccounts>Trait Implementations§
Source§impl Clone for RedshiftSnapshot
impl Clone for RedshiftSnapshot
Source§fn clone(&self) -> RedshiftSnapshot
fn clone(&self) -> RedshiftSnapshot
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<'de> Deserialize<'de> for RedshiftSnapshot
impl<'de> Deserialize<'de> for RedshiftSnapshot
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
Auto Trait Implementations§
impl Freeze for RedshiftSnapshot
impl RefUnwindSafe for RedshiftSnapshot
impl Send for RedshiftSnapshot
impl Sync for RedshiftSnapshot
impl Unpin for RedshiftSnapshot
impl UnsafeUnpin for RedshiftSnapshot
impl UnwindSafe for RedshiftSnapshot
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