pub struct ApiKeyVerificationInput {
pub key: String,
pub config_id: Option<String>,
pub permissions: Option<ApiKeyPermissions>,
}Expand description
Input to the registered server-only verification operation.
Fields§
§key: String§config_id: Option<String>§permissions: Option<ApiKeyPermissions>Trait Implementations§
Source§impl Debug for ApiKeyVerificationInput
impl Debug for ApiKeyVerificationInput
Source§impl<'de> Deserialize<'de> for ApiKeyVerificationInput
impl<'de> Deserialize<'de> for ApiKeyVerificationInput
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 ApiKeyVerificationInput
impl RefUnwindSafe for ApiKeyVerificationInput
impl Send for ApiKeyVerificationInput
impl Sync for ApiKeyVerificationInput
impl Unpin for ApiKeyVerificationInput
impl UnsafeUnpin for ApiKeyVerificationInput
impl UnwindSafe for ApiKeyVerificationInput
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