pub struct GcpCloudKmsKeyHeartbeatData {
pub status: KeyHeartbeatStatus,
pub crypto_key_name: String,
pub purpose: String,
pub primary_version: Option<String>,
pub primary_state: Option<String>,
pub algorithm: Option<String>,
}Fields§
§status: KeyHeartbeatStatus§crypto_key_name: String§purpose: String§primary_version: Option<String>§primary_state: Option<String>§algorithm: Option<String>Trait Implementations§
Source§impl Clone for GcpCloudKmsKeyHeartbeatData
impl Clone for GcpCloudKmsKeyHeartbeatData
Source§fn clone(&self) -> GcpCloudKmsKeyHeartbeatData
fn clone(&self) -> GcpCloudKmsKeyHeartbeatData
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 GcpCloudKmsKeyHeartbeatData
impl Debug for GcpCloudKmsKeyHeartbeatData
Source§impl<'de> Deserialize<'de> for GcpCloudKmsKeyHeartbeatData
impl<'de> Deserialize<'de> for GcpCloudKmsKeyHeartbeatData
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 StructuralPartialEq for GcpCloudKmsKeyHeartbeatData
Auto Trait Implementations§
impl Freeze for GcpCloudKmsKeyHeartbeatData
impl RefUnwindSafe for GcpCloudKmsKeyHeartbeatData
impl Send for GcpCloudKmsKeyHeartbeatData
impl Sync for GcpCloudKmsKeyHeartbeatData
impl Unpin for GcpCloudKmsKeyHeartbeatData
impl UnsafeUnpin for GcpCloudKmsKeyHeartbeatData
impl UnwindSafe for GcpCloudKmsKeyHeartbeatData
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