pub struct CreateMemberFromEmailInputBuilder { /* private fields */ }Expand description
Builder for CreateMemberFromEmailInput.
Implementations§
source§impl CreateMemberFromEmailInputBuilder
impl CreateMemberFromEmailInputBuilder
pub fn email(self, value: String) -> Self
pub fn name(self, value: String) -> Self
pub fn password_hash(self, value: String) -> Self
pub fn role(self, value: MemberRole) -> Self
pub fn photo_url(self, value: String) -> Self
sourcepub fn build(
self
) -> Result<CreateMemberFromEmailInput, CreateMemberFromEmailInputBuilderError>
pub fn build( self ) -> Result<CreateMemberFromEmailInput, CreateMemberFromEmailInputBuilderError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CreateMemberFromEmailInputBuilder
impl RefUnwindSafe for CreateMemberFromEmailInputBuilder
impl Send for CreateMemberFromEmailInputBuilder
impl Sync for CreateMemberFromEmailInputBuilder
impl Unpin for CreateMemberFromEmailInputBuilder
impl UnwindSafe for CreateMemberFromEmailInputBuilder
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