pub struct ImportUserRequest {
pub email: String,
pub role_id: Option<String>,
pub products: Option<Vec<ProductAccess>>,
}Expand description
User import request item
Fields§
§email: StringUser email address
role_id: Option<String>Optional role ID to assign
products: Option<Vec<ProductAccess>>Optional product access configurations
Trait Implementations§
Source§impl Clone for ImportUserRequest
impl Clone for ImportUserRequest
Source§fn clone(&self) -> ImportUserRequest
fn clone(&self) -> ImportUserRequest
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 ImportUserRequest
impl Debug for ImportUserRequest
Auto Trait Implementations§
impl Freeze for ImportUserRequest
impl RefUnwindSafe for ImportUserRequest
impl Send for ImportUserRequest
impl Sync for ImportUserRequest
impl Unpin for ImportUserRequest
impl UnsafeUnpin for ImportUserRequest
impl UnwindSafe for ImportUserRequest
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