Skip to main content

OnPasswordReset

Trait OnPasswordReset 

Source
pub trait OnPasswordReset:
    Send
    + Sync
    + 'static {
    // Required method
    fn on_password_reset(
        &self,
        payload: PasswordResetPayload,
        request: Option<&Request<Vec<u8>>>,
    ) -> Result<(), RustAuthError>;
}
Expand description

Hook invoked after a password reset has updated or created the credential.

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<F> OnPasswordReset for F
where F: for<'a> Fn(PasswordResetPayload, Option<&'a Request<Vec<u8>>>) -> Result<(), RustAuthError> + Send + Sync + 'static,