pub struct RegisterAgentCredentialRequest {
pub owner_user_id: UserId,
pub public_key: Box<str>,
pub label: Box<str>,
pub scopes: Vec<AdminScope>,
pub expires_at: Option<OffsetDateTime>,
}Fields§
§owner_user_id: UserId§public_key: Box<str>§label: Box<str>§scopes: Vec<AdminScope>§expires_at: Option<OffsetDateTime>Trait Implementations§
Source§impl<'de> Deserialize<'de> for RegisterAgentCredentialRequest
impl<'de> Deserialize<'de> for RegisterAgentCredentialRequest
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
impl Eq for RegisterAgentCredentialRequest
impl StructuralPartialEq for RegisterAgentCredentialRequest
Auto Trait Implementations§
impl Freeze for RegisterAgentCredentialRequest
impl RefUnwindSafe for RegisterAgentCredentialRequest
impl Send for RegisterAgentCredentialRequest
impl Sync for RegisterAgentCredentialRequest
impl Unpin for RegisterAgentCredentialRequest
impl UnsafeUnpin for RegisterAgentCredentialRequest
impl UnwindSafe for RegisterAgentCredentialRequest
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