pub struct DeleteKeyRequest {
pub config_id: Option<String>,
pub key_id: String,
}Expand description
Parameters for deleting one API key as an authenticated caller.
Fields§
§config_id: Option<String>§key_id: StringTrait Implementations§
Source§impl Debug for DeleteKeyRequest
impl Debug for DeleteKeyRequest
Source§impl<'de> Deserialize<'de> for DeleteKeyRequest
impl<'de> Deserialize<'de> for DeleteKeyRequest
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 Serialize for DeleteKeyRequest
impl Serialize for DeleteKeyRequest
Source§impl Validate for DeleteKeyRequest
impl Validate for DeleteKeyRequest
Source§impl<'v_a> ValidateArgs<'v_a> for DeleteKeyRequest
impl<'v_a> ValidateArgs<'v_a> for DeleteKeyRequest
Auto Trait Implementations§
impl Freeze for DeleteKeyRequest
impl RefUnwindSafe for DeleteKeyRequest
impl Send for DeleteKeyRequest
impl Sync for DeleteKeyRequest
impl Unpin for DeleteKeyRequest
impl UnsafeUnpin for DeleteKeyRequest
impl UnwindSafe for DeleteKeyRequest
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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