UserDetailsClone

Trait UserDetailsClone 

Source
pub trait UserDetailsClone {
    // Required method
    fn clone_box(&self) -> Box<dyn UserDetails>;
}
Expand description

A user details object must be cloneable. Therefore it has to implement the UserDetailsClone trait to be cloneable as a boxed object.

Required Methods§

Source

fn clone_box(&self) -> Box<dyn UserDetails>

Implementors§

Source§

impl<U> UserDetailsClone for U
where U: 'static + UserDetails + Clone,