pub struct AuditLogApiKeyUpdatedChangesRequested {
pub scopes: Option<Vec<String>>,
}
Expand description
The payload used to update the API key.
Fields§
§scopes: Option<Vec<String>>
A list of scopes allowed for the API key, e.g. ["api.model.request"]
Implementations§
Source§impl AuditLogApiKeyUpdatedChangesRequested
impl AuditLogApiKeyUpdatedChangesRequested
Sourcepub fn builder() -> AuditLogApiKeyUpdatedChangesRequestedBuilder<((),)>
pub fn builder() -> AuditLogApiKeyUpdatedChangesRequestedBuilder<((),)>
Create a builder for building AuditLogApiKeyUpdatedChangesRequested
.
On the builder, call .scopes(...)
(optional) to set the values of the fields.
Finally, call .build()
to create the instance of AuditLogApiKeyUpdatedChangesRequested
.
Trait Implementations§
Source§impl Clone for AuditLogApiKeyUpdatedChangesRequested
impl Clone for AuditLogApiKeyUpdatedChangesRequested
Source§fn clone(&self) -> AuditLogApiKeyUpdatedChangesRequested
fn clone(&self) -> AuditLogApiKeyUpdatedChangesRequested
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 AuditLogApiKeyUpdatedChangesRequested
impl Default for AuditLogApiKeyUpdatedChangesRequested
Source§fn default() -> AuditLogApiKeyUpdatedChangesRequested
fn default() -> AuditLogApiKeyUpdatedChangesRequested
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuditLogApiKeyUpdatedChangesRequested
impl<'de> Deserialize<'de> for AuditLogApiKeyUpdatedChangesRequested
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 AuditLogApiKeyUpdatedChangesRequested
impl PartialEq for AuditLogApiKeyUpdatedChangesRequested
Source§fn eq(&self, other: &AuditLogApiKeyUpdatedChangesRequested) -> bool
fn eq(&self, other: &AuditLogApiKeyUpdatedChangesRequested) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for AuditLogApiKeyUpdatedChangesRequested
Auto Trait Implementations§
impl Freeze for AuditLogApiKeyUpdatedChangesRequested
impl RefUnwindSafe for AuditLogApiKeyUpdatedChangesRequested
impl Send for AuditLogApiKeyUpdatedChangesRequested
impl Sync for AuditLogApiKeyUpdatedChangesRequested
impl Unpin for AuditLogApiKeyUpdatedChangesRequested
impl UnwindSafe for AuditLogApiKeyUpdatedChangesRequested
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