pub struct GcpFirestoreKvHeartbeatData {Show 18 fields
pub app_engine_integration_mode: Option<String>,
pub cmek_enabled: bool,
pub concurrency_mode: Option<String>,
pub create_time: Option<String>,
pub database_edition: Option<String>,
pub database_name: String,
pub database_type: Option<String>,
pub delete_protection_state: Option<String>,
pub delete_time: Option<String>,
pub earliest_version_time: Option<String>,
pub endpoint: Option<String>,
pub location_id: Option<String>,
pub point_in_time_recovery_enablement: Option<String>,
pub project_id: Option<String>,
pub source_info_present: bool,
pub status: KvHeartbeatStatus,
pub update_time: Option<String>,
pub version_retention_period: Option<String>,
}Expand description
GcpFirestoreKvHeartbeatData
JSON schema
{
"type": "object",
"required": [
"cmekEnabled",
"databaseName",
"sourceInfoPresent",
"status"
],
"properties": {
"appEngineIntegrationMode": {
"type": [
"string",
"null"
]
},
"cmekEnabled": {
"type": "boolean"
},
"concurrencyMode": {
"type": [
"string",
"null"
]
},
"createTime": {
"type": [
"string",
"null"
]
},
"databaseEdition": {
"type": [
"string",
"null"
]
},
"databaseName": {
"type": "string"
},
"databaseType": {
"type": [
"string",
"null"
]
},
"deleteProtectionState": {
"type": [
"string",
"null"
]
},
"deleteTime": {
"type": [
"string",
"null"
]
},
"earliestVersionTime": {
"type": [
"string",
"null"
]
},
"endpoint": {
"type": [
"string",
"null"
]
},
"locationId": {
"type": [
"string",
"null"
]
},
"pointInTimeRecoveryEnablement": {
"type": [
"string",
"null"
]
},
"projectId": {
"type": [
"string",
"null"
]
},
"sourceInfoPresent": {
"type": "boolean"
},
"status": {
"$ref": "#/components/schemas/KvHeartbeatStatus"
},
"updateTime": {
"type": [
"string",
"null"
]
},
"versionRetentionPeriod": {
"type": [
"string",
"null"
]
}
}
}Fields§
§app_engine_integration_mode: Option<String>§cmek_enabled: bool§concurrency_mode: Option<String>§create_time: Option<String>§database_edition: Option<String>§database_name: String§database_type: Option<String>§delete_protection_state: Option<String>§delete_time: Option<String>§earliest_version_time: Option<String>§endpoint: Option<String>§location_id: Option<String>§point_in_time_recovery_enablement: Option<String>§project_id: Option<String>§source_info_present: bool§status: KvHeartbeatStatus§update_time: Option<String>§version_retention_period: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for GcpFirestoreKvHeartbeatData
impl Clone for GcpFirestoreKvHeartbeatData
Source§fn clone(&self) -> GcpFirestoreKvHeartbeatData
fn clone(&self) -> GcpFirestoreKvHeartbeatData
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 GcpFirestoreKvHeartbeatData
impl Debug for GcpFirestoreKvHeartbeatData
Source§impl<'de> Deserialize<'de> for GcpFirestoreKvHeartbeatData
impl<'de> Deserialize<'de> for GcpFirestoreKvHeartbeatData
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
Source§impl From<&GcpFirestoreKvHeartbeatData> for GcpFirestoreKvHeartbeatData
impl From<&GcpFirestoreKvHeartbeatData> for GcpFirestoreKvHeartbeatData
Source§fn from(value: &GcpFirestoreKvHeartbeatData) -> Self
fn from(value: &GcpFirestoreKvHeartbeatData) -> Self
Converts to this type from the input type.
Source§impl From<GcpFirestoreKvHeartbeatData> for GcpFirestoreKvHeartbeatData
impl From<GcpFirestoreKvHeartbeatData> for GcpFirestoreKvHeartbeatData
Source§fn from(value: GcpFirestoreKvHeartbeatData) -> Self
fn from(value: GcpFirestoreKvHeartbeatData) -> Self
Converts to this type from the input type.
Source§impl TryFrom<GcpFirestoreKvHeartbeatData> for GcpFirestoreKvHeartbeatData
impl TryFrom<GcpFirestoreKvHeartbeatData> for GcpFirestoreKvHeartbeatData
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: GcpFirestoreKvHeartbeatData) -> Result<Self, ConversionError>
fn try_from(value: GcpFirestoreKvHeartbeatData) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for GcpFirestoreKvHeartbeatData
impl RefUnwindSafe for GcpFirestoreKvHeartbeatData
impl Send for GcpFirestoreKvHeartbeatData
impl Sync for GcpFirestoreKvHeartbeatData
impl Unpin for GcpFirestoreKvHeartbeatData
impl UnsafeUnpin for GcpFirestoreKvHeartbeatData
impl UnwindSafe for GcpFirestoreKvHeartbeatData
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