pub struct AddProjectUserRequest {
pub email: String,
pub role_id: Option<String>,
pub products: Vec<ProductAccess>,
}Expand description
Request to add a user to a project
Fields§
§email: StringUser email address
role_id: Option<String>Role ID to assign (optional)
products: Vec<ProductAccess>Product access configurations
Trait Implementations§
Source§impl Clone for AddProjectUserRequest
impl Clone for AddProjectUserRequest
Source§fn clone(&self) -> AddProjectUserRequest
fn clone(&self) -> AddProjectUserRequest
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 AddProjectUserRequest
impl Debug for AddProjectUserRequest
Auto Trait Implementations§
impl Freeze for AddProjectUserRequest
impl RefUnwindSafe for AddProjectUserRequest
impl Send for AddProjectUserRequest
impl Sync for AddProjectUserRequest
impl Unpin for AddProjectUserRequest
impl UnsafeUnpin for AddProjectUserRequest
impl UnwindSafe for AddProjectUserRequest
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