pub struct WorkspaceMemberAddRequest {
pub workspace_id: String,
pub user_id: String,
pub workspace_role: WorkspaceMemberRole,
pub credentials: Option<Credentials>,
}Expand description
Request parameters for adding a workspace member.
Fields§
§workspace_id: StringWorkspace identifier (not serialized)
user_id: StringUser identifier
workspace_role: WorkspaceMemberRoleRole of the new workspace member
credentials: Option<Credentials>Credentials for authentication (not serialized)
Trait Implementations§
Source§impl Clone for WorkspaceMemberAddRequest
impl Clone for WorkspaceMemberAddRequest
Source§fn clone(&self) -> WorkspaceMemberAddRequest
fn clone(&self) -> WorkspaceMemberAddRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 WorkspaceMemberAddRequest
impl Debug for WorkspaceMemberAddRequest
Auto Trait Implementations§
impl Freeze for WorkspaceMemberAddRequest
impl RefUnwindSafe for WorkspaceMemberAddRequest
impl Send for WorkspaceMemberAddRequest
impl Sync for WorkspaceMemberAddRequest
impl Unpin for WorkspaceMemberAddRequest
impl UnwindSafe for WorkspaceMemberAddRequest
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