#[non_exhaustive]pub struct SsoUserProfileDetailsBuilder { /* private fields */ }Expand description
A builder for SsoUserProfileDetails.
Implementations§
source§impl SsoUserProfileDetailsBuilder
impl SsoUserProfileDetailsBuilder
sourcepub fn username(self, input: impl Into<String>) -> Self
pub fn username(self, input: impl Into<String>) -> Self
The username included in the single sign-on details of the user profile.
sourcepub fn set_username(self, input: Option<String>) -> Self
pub fn set_username(self, input: Option<String>) -> Self
The username included in the single sign-on details of the user profile.
sourcepub fn get_username(&self) -> &Option<String>
pub fn get_username(&self) -> &Option<String>
The username included in the single sign-on details of the user profile.
sourcepub fn first_name(self, input: impl Into<String>) -> Self
pub fn first_name(self, input: impl Into<String>) -> Self
The first name included in the single sign-on details of the user profile.
sourcepub fn set_first_name(self, input: Option<String>) -> Self
pub fn set_first_name(self, input: Option<String>) -> Self
The first name included in the single sign-on details of the user profile.
sourcepub fn get_first_name(&self) -> &Option<String>
pub fn get_first_name(&self) -> &Option<String>
The first name included in the single sign-on details of the user profile.
sourcepub fn last_name(self, input: impl Into<String>) -> Self
pub fn last_name(self, input: impl Into<String>) -> Self
The last name included in the single sign-on details of the user profile.
sourcepub fn set_last_name(self, input: Option<String>) -> Self
pub fn set_last_name(self, input: Option<String>) -> Self
The last name included in the single sign-on details of the user profile.
sourcepub fn get_last_name(&self) -> &Option<String>
pub fn get_last_name(&self) -> &Option<String>
The last name included in the single sign-on details of the user profile.
sourcepub fn build(self) -> SsoUserProfileDetails
pub fn build(self) -> SsoUserProfileDetails
Consumes the builder and constructs a SsoUserProfileDetails.
Trait Implementations§
source§impl Clone for SsoUserProfileDetailsBuilder
impl Clone for SsoUserProfileDetailsBuilder
source§fn clone(&self) -> SsoUserProfileDetailsBuilder
fn clone(&self) -> SsoUserProfileDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for SsoUserProfileDetailsBuilder
impl Debug for SsoUserProfileDetailsBuilder
source§impl Default for SsoUserProfileDetailsBuilder
impl Default for SsoUserProfileDetailsBuilder
source§fn default() -> SsoUserProfileDetailsBuilder
fn default() -> SsoUserProfileDetailsBuilder
source§impl PartialEq for SsoUserProfileDetailsBuilder
impl PartialEq for SsoUserProfileDetailsBuilder
source§fn eq(&self, other: &SsoUserProfileDetailsBuilder) -> bool
fn eq(&self, other: &SsoUserProfileDetailsBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for SsoUserProfileDetailsBuilder
Auto Trait Implementations§
impl Freeze for SsoUserProfileDetailsBuilder
impl RefUnwindSafe for SsoUserProfileDetailsBuilder
impl Send for SsoUserProfileDetailsBuilder
impl Sync for SsoUserProfileDetailsBuilder
impl Unpin for SsoUserProfileDetailsBuilder
impl UnwindSafe for SsoUserProfileDetailsBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more