#[non_exhaustive]pub struct ApiKeyResponse {
pub api_key: Option<ApiKey>,
pub additional_properties: BTreeMap<String, Value>,
/* private fields */
}
Expand description
An API key with its associated metadata.
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.api_key: Option<ApiKey>
Datadog API key.
additional_properties: BTreeMap<String, Value>
Implementations§
Trait Implementations§
Source§impl Clone for ApiKeyResponse
impl Clone for ApiKeyResponse
Source§fn clone(&self) -> ApiKeyResponse
fn clone(&self) -> ApiKeyResponse
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 ApiKeyResponse
impl Debug for ApiKeyResponse
Source§impl Default for ApiKeyResponse
impl Default for ApiKeyResponse
Source§impl<'de> Deserialize<'de> for ApiKeyResponse
impl<'de> Deserialize<'de> for ApiKeyResponse
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 PartialEq for ApiKeyResponse
impl PartialEq for ApiKeyResponse
Source§impl Serialize for ApiKeyResponse
impl Serialize for ApiKeyResponse
impl StructuralPartialEq for ApiKeyResponse
Auto Trait Implementations§
impl Freeze for ApiKeyResponse
impl RefUnwindSafe for ApiKeyResponse
impl Send for ApiKeyResponse
impl Sync for ApiKeyResponse
impl Unpin for ApiKeyResponse
impl UnwindSafe for ApiKeyResponse
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