pub struct CertificateAuthorityUpdate {
pub id: String,
pub description: Option<String>,
pub metadata: Option<String>,
}
Fields§
§id: String
§description: Option<String>
human-readable description of this Certificate Authority. optional, max 255 bytes.
metadata: Option<String>
arbitrary user-defined machine-readable data of this Certificate Authority. optional, max 4096 bytes.
Trait Implementations§
Source§impl Clone for CertificateAuthorityUpdate
impl Clone for CertificateAuthorityUpdate
Source§fn clone(&self) -> CertificateAuthorityUpdate
fn clone(&self) -> CertificateAuthorityUpdate
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 CertificateAuthorityUpdate
impl Debug for CertificateAuthorityUpdate
Source§impl Default for CertificateAuthorityUpdate
impl Default for CertificateAuthorityUpdate
Source§fn default() -> CertificateAuthorityUpdate
fn default() -> CertificateAuthorityUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CertificateAuthorityUpdate
impl<'de> Deserialize<'de> for CertificateAuthorityUpdate
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 CertificateAuthorityUpdate
impl RefUnwindSafe for CertificateAuthorityUpdate
impl Send for CertificateAuthorityUpdate
impl Sync for CertificateAuthorityUpdate
impl Unpin for CertificateAuthorityUpdate
impl UnwindSafe for CertificateAuthorityUpdate
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