pub struct ApiKeyPatchRequest {
pub assigned_role_ids: Option<Vec<Uuid>>,
pub expire_at: Option<DateTime<Utc>>,
pub ip_access_list: Option<Vec<IpAccessListEntry>>,
pub name: Option<String>,
pub state: Option<ApiKeyPatchRequestState>,
}Expand description
ApiKeyPatchRequest from the ClickHouse Cloud API.
Fields§
§assigned_role_ids: Option<Vec<Uuid>>§expire_at: Option<DateTime<Utc>>§ip_access_list: Option<Vec<IpAccessListEntry>>§name: Option<String>§state: Option<ApiKeyPatchRequestState>Trait Implementations§
Source§impl Clone for ApiKeyPatchRequest
impl Clone for ApiKeyPatchRequest
Source§fn clone(&self) -> ApiKeyPatchRequest
fn clone(&self) -> ApiKeyPatchRequest
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 ApiKeyPatchRequest
impl Debug for ApiKeyPatchRequest
Source§impl Default for ApiKeyPatchRequest
impl Default for ApiKeyPatchRequest
Source§fn default() -> ApiKeyPatchRequest
fn default() -> ApiKeyPatchRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApiKeyPatchRequest
impl<'de> Deserialize<'de> for ApiKeyPatchRequest
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 ApiKeyPatchRequest
impl PartialEq for ApiKeyPatchRequest
Source§fn eq(&self, other: &ApiKeyPatchRequest) -> bool
fn eq(&self, other: &ApiKeyPatchRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ApiKeyPatchRequest
impl Serialize for ApiKeyPatchRequest
impl StructuralPartialEq for ApiKeyPatchRequest
Auto Trait Implementations§
impl Freeze for ApiKeyPatchRequest
impl RefUnwindSafe for ApiKeyPatchRequest
impl Send for ApiKeyPatchRequest
impl Sync for ApiKeyPatchRequest
impl Unpin for ApiKeyPatchRequest
impl UnsafeUnpin for ApiKeyPatchRequest
impl UnwindSafe for ApiKeyPatchRequest
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