pub struct AdminOptionsBuilder { /* private fields */ }Implementations§
Source§impl AdminOptionsBuilder
impl AdminOptionsBuilder
pub fn default_role(self, default_role: impl Into<String>) -> Self
pub fn admin_roles(self, admin_roles: Vec<String>) -> Self
pub fn admin_role(self, admin_role: impl Into<String>) -> Self
pub fn build(self) -> Result<AdminOptions, RustAuthError>
Trait Implementations§
Source§impl Clone for AdminOptionsBuilder
impl Clone for AdminOptionsBuilder
Source§fn clone(&self) -> AdminOptionsBuilder
fn clone(&self) -> AdminOptionsBuilder
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 AdminOptionsBuilder
impl Default for AdminOptionsBuilder
Source§fn default() -> AdminOptionsBuilder
fn default() -> AdminOptionsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AdminOptionsBuilder
impl RefUnwindSafe for AdminOptionsBuilder
impl Send for AdminOptionsBuilder
impl Sync for AdminOptionsBuilder
impl Unpin for AdminOptionsBuilder
impl UnsafeUnpin for AdminOptionsBuilder
impl UnwindSafe for AdminOptionsBuilder
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