pub struct OneTimeTokenBuilder { /* private fields */ }
Expand description
Builder for OneTimeToken
.
Implementations§
Source§impl OneTimeTokenBuilder
impl OneTimeTokenBuilder
pub fn one_time_secret_id(&mut self, value: String) -> &mut Self
pub fn accessor_id(&mut self, value: String) -> &mut Self
pub fn expires_at(&mut self, value: DateTime<Utc>) -> &mut Self
pub fn create_index(&mut self, value: u64) -> &mut Self
pub fn modify_index(&mut self, value: u64) -> &mut Self
Sourcepub fn build(&self) -> Result<OneTimeToken, OneTimeTokenBuilderError>
pub fn build(&self) -> Result<OneTimeToken, OneTimeTokenBuilderError>
Trait Implementations§
Source§impl Clone for OneTimeTokenBuilder
impl Clone for OneTimeTokenBuilder
Source§fn clone(&self) -> OneTimeTokenBuilder
fn clone(&self) -> OneTimeTokenBuilder
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for OneTimeTokenBuilder
impl RefUnwindSafe for OneTimeTokenBuilder
impl Send for OneTimeTokenBuilder
impl Sync for OneTimeTokenBuilder
impl Unpin for OneTimeTokenBuilder
impl UnwindSafe for OneTimeTokenBuilder
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