pub struct WorkspaceMemberUpdateRequest {
pub workspace_id: String,
pub user_id: String,
pub workspace_role: WorkspaceMemberRole,
pub credentials: Option<Credentials>,
}Expand description
Request parameters for updating a workspace member.
Fields§
§workspace_id: StringWorkspace identifier (not serialized)
user_id: StringUser identifier (not serialized)
workspace_role: WorkspaceMemberRoleNew role for the workspace member
credentials: Option<Credentials>Credentials for authentication (not serialized)
Trait Implementations§
Source§impl Clone for WorkspaceMemberUpdateRequest
impl Clone for WorkspaceMemberUpdateRequest
Source§fn clone(&self) -> WorkspaceMemberUpdateRequest
fn clone(&self) -> WorkspaceMemberUpdateRequest
Returns a copy 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 WorkspaceMemberUpdateRequest
impl Debug for WorkspaceMemberUpdateRequest
Auto Trait Implementations§
impl Freeze for WorkspaceMemberUpdateRequest
impl RefUnwindSafe for WorkspaceMemberUpdateRequest
impl Send for WorkspaceMemberUpdateRequest
impl Sync for WorkspaceMemberUpdateRequest
impl Unpin for WorkspaceMemberUpdateRequest
impl UnwindSafe for WorkspaceMemberUpdateRequest
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