pub struct ChallengeEventDetailsBuilder { /* private fields */ }Implementations§
Source§impl ChallengeEventDetailsBuilder
impl ChallengeEventDetailsBuilder
pub fn challenge_result( self, challenge_result: impl Into<ChallengeEventDetailsChallengeResult>, ) -> ChallengeEventDetailsBuilder
pub fn challenge( self, challenge: impl Into<String>, ) -> ChallengeEventDetailsBuilder
pub fn build(self) -> Result<ChallengeEventDetails, String>
Trait Implementations§
Source§impl Clone for ChallengeEventDetailsBuilder
impl Clone for ChallengeEventDetailsBuilder
Source§fn clone(&self) -> ChallengeEventDetailsBuilder
fn clone(&self) -> ChallengeEventDetailsBuilder
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 Default for ChallengeEventDetailsBuilder
impl Default for ChallengeEventDetailsBuilder
Source§fn default() -> ChallengeEventDetailsBuilder
fn default() -> ChallengeEventDetailsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ChallengeEventDetailsBuilder
impl RefUnwindSafe for ChallengeEventDetailsBuilder
impl Send for ChallengeEventDetailsBuilder
impl Sync for ChallengeEventDetailsBuilder
impl Unpin for ChallengeEventDetailsBuilder
impl UnsafeUnpin for ChallengeEventDetailsBuilder
impl UnwindSafe for ChallengeEventDetailsBuilder
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