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