pub struct GoogleFirestoreAdminV1SourceInfo {
pub backup: Option<GoogleFirestoreAdminV1BackupSource>,
pub operation: Option<String>,
}Expand description
Information about the provenance of this database.
This type is not used in any activity, and only used as part of another schema.
Fields§
§backup: Option<GoogleFirestoreAdminV1BackupSource>If set, this database was restored from the specified backup (or a snapshot thereof).
operation: Option<String>The associated long-running operation. This field may not be set after the operation has completed. Format: projects/{project}/databases/{database}/operations/{operation}.
Trait Implementations§
Source§impl Clone for GoogleFirestoreAdminV1SourceInfo
impl Clone for GoogleFirestoreAdminV1SourceInfo
Source§fn clone(&self) -> GoogleFirestoreAdminV1SourceInfo
fn clone(&self) -> GoogleFirestoreAdminV1SourceInfo
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 Default for GoogleFirestoreAdminV1SourceInfo
impl Default for GoogleFirestoreAdminV1SourceInfo
Source§fn default() -> GoogleFirestoreAdminV1SourceInfo
fn default() -> GoogleFirestoreAdminV1SourceInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleFirestoreAdminV1SourceInfo
impl<'de> Deserialize<'de> for GoogleFirestoreAdminV1SourceInfo
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 Part for GoogleFirestoreAdminV1SourceInfo
Auto Trait Implementations§
impl Freeze for GoogleFirestoreAdminV1SourceInfo
impl RefUnwindSafe for GoogleFirestoreAdminV1SourceInfo
impl Send for GoogleFirestoreAdminV1SourceInfo
impl Sync for GoogleFirestoreAdminV1SourceInfo
impl Unpin for GoogleFirestoreAdminV1SourceInfo
impl UnwindSafe for GoogleFirestoreAdminV1SourceInfo
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