#[non_exhaustive]pub struct ManagedBackupSource {
pub backup: String,
/* private fields */
}Expand description
Backups that generated and managed by memorystore.
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.backup: StringOptional. Example: //redis.googleapis.com/projects/{project}/locations/{location}/backupCollections/{collection}/backups/{backup} A shorter version (without the prefix) of the backup name is also supported, like projects/{project}/locations/{location}/backupCollections/{collection}/backups/{backup_id} In this case, it assumes the backup is under redis.googleapis.com.
Implementations§
Trait Implementations§
Source§impl Clone for ManagedBackupSource
impl Clone for ManagedBackupSource
Source§fn clone(&self) -> ManagedBackupSource
fn clone(&self) -> ManagedBackupSource
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 ManagedBackupSource
impl Debug for ManagedBackupSource
Source§impl Default for ManagedBackupSource
impl Default for ManagedBackupSource
Source§fn default() -> ManagedBackupSource
fn default() -> ManagedBackupSource
Returns the “default value” for a type. Read more
Source§impl Message for ManagedBackupSource
impl Message for ManagedBackupSource
Source§impl PartialEq for ManagedBackupSource
impl PartialEq for ManagedBackupSource
impl StructuralPartialEq for ManagedBackupSource
Auto Trait Implementations§
impl Freeze for ManagedBackupSource
impl RefUnwindSafe for ManagedBackupSource
impl Send for ManagedBackupSource
impl Sync for ManagedBackupSource
impl Unpin for ManagedBackupSource
impl UnwindSafe for ManagedBackupSource
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