pub struct MagicLinkOptionsBuilder { /* private fields */ }Implementations§
Source§impl MagicLinkOptionsBuilder
impl MagicLinkOptionsBuilder
pub fn send_magic_link<F>(self, send_magic_link: F) -> Selfwhere
F: for<'a> Fn(MagicLinkEmail, MagicLinkSendContext<'a>) -> OutboundSendFuture + Send + Sync + 'static,
pub fn build(self) -> Result<MagicLinkOptions, RustAuthError>
Trait Implementations§
Source§impl Clone for MagicLinkOptionsBuilder
impl Clone for MagicLinkOptionsBuilder
Source§fn clone(&self) -> MagicLinkOptionsBuilder
fn clone(&self) -> MagicLinkOptionsBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MagicLinkOptionsBuilder
impl Default for MagicLinkOptionsBuilder
Source§fn default() -> MagicLinkOptionsBuilder
fn default() -> MagicLinkOptionsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for MagicLinkOptionsBuilder
impl !UnwindSafe for MagicLinkOptionsBuilder
impl Freeze for MagicLinkOptionsBuilder
impl Send for MagicLinkOptionsBuilder
impl Sync for MagicLinkOptionsBuilder
impl Unpin for MagicLinkOptionsBuilder
impl UnsafeUnpin for MagicLinkOptionsBuilder
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