pub struct PersonInput {
pub display_name: String,
pub user_id: Option<String>,
pub provider_id: Option<String>,
}Expand description
Input configuration for adding a person.
Fields§
§display_name: StringDisplay name of the person.
user_id: Option<String>Optional user ID (e.g. email address).
provider_id: Option<String>Optional provider ID (e.g. “ADAL”).
Trait Implementations§
Source§impl Clone for PersonInput
impl Clone for PersonInput
Source§fn clone(&self) -> PersonInput
fn clone(&self) -> PersonInput
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 PersonInput
impl Debug for PersonInput
Source§impl PartialEq for PersonInput
impl PartialEq for PersonInput
impl StructuralPartialEq for PersonInput
Auto Trait Implementations§
impl Freeze for PersonInput
impl RefUnwindSafe for PersonInput
impl Send for PersonInput
impl Sync for PersonInput
impl Unpin for PersonInput
impl UnwindSafe for PersonInput
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