pub struct HaveIBeenPwnedOptionsBuilder { /* private fields */ }Implementations§
Source§impl HaveIBeenPwnedOptionsBuilder
impl HaveIBeenPwnedOptionsBuilder
pub fn custom_password_compromised_message( self, message: impl Into<String>, ) -> Self
pub fn paths(self, paths: Vec<String>) -> Self
pub fn path(self, path: impl Into<String>) -> Self
pub fn enabled(self, enabled: bool) -> Self
pub fn checker(self, checker: Arc<dyn HaveIBeenPwnedChecker>) -> Self
pub fn build(self) -> HaveIBeenPwnedOptions
Trait Implementations§
Source§impl Clone for HaveIBeenPwnedOptionsBuilder
impl Clone for HaveIBeenPwnedOptionsBuilder
Source§fn clone(&self) -> HaveIBeenPwnedOptionsBuilder
fn clone(&self) -> HaveIBeenPwnedOptionsBuilder
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 HaveIBeenPwnedOptionsBuilder
impl Default for HaveIBeenPwnedOptionsBuilder
Source§fn default() -> HaveIBeenPwnedOptionsBuilder
fn default() -> HaveIBeenPwnedOptionsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for HaveIBeenPwnedOptionsBuilder
impl !UnwindSafe for HaveIBeenPwnedOptionsBuilder
impl Freeze for HaveIBeenPwnedOptionsBuilder
impl Send for HaveIBeenPwnedOptionsBuilder
impl Sync for HaveIBeenPwnedOptionsBuilder
impl Unpin for HaveIBeenPwnedOptionsBuilder
impl UnsafeUnpin for HaveIBeenPwnedOptionsBuilder
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