pub struct AgentAdminLinkClaimAttemptToExternalUserRequest {
pub type_: String,
pub claim_attempt_token: SecretString,
pub user: AgentAdminLinkClaimAttemptToExternalUserRequestUser,
pub organization_id: Option<String>,
}Fields§
§type_: StringThe operation to perform on the claim attempt. Currently only link_external_user is supported.
claim_attempt_token: SecretStringThe token identifying the claim attempt.
user: AgentAdminLinkClaimAttemptToExternalUserRequestUserThe user to attach to the claim attempt, identified by email and external ID.
organization_id: Option<String>The organization to place the agent in. Required when the user belongs to more than one organization.
Trait Implementations§
Source§impl Clone for AgentAdminLinkClaimAttemptToExternalUserRequest
impl Clone for AgentAdminLinkClaimAttemptToExternalUserRequest
Source§fn clone(&self) -> AgentAdminLinkClaimAttemptToExternalUserRequest
fn clone(&self) -> AgentAdminLinkClaimAttemptToExternalUserRequest
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<'de> Deserialize<'de> for AgentAdminLinkClaimAttemptToExternalUserRequest
impl<'de> Deserialize<'de> for AgentAdminLinkClaimAttemptToExternalUserRequest
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 AgentAdminLinkClaimAttemptToExternalUserRequest
impl RefUnwindSafe for AgentAdminLinkClaimAttemptToExternalUserRequest
impl Send for AgentAdminLinkClaimAttemptToExternalUserRequest
impl Sync for AgentAdminLinkClaimAttemptToExternalUserRequest
impl Unpin for AgentAdminLinkClaimAttemptToExternalUserRequest
impl UnsafeUnpin for AgentAdminLinkClaimAttemptToExternalUserRequest
impl UnwindSafe for AgentAdminLinkClaimAttemptToExternalUserRequest
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