pub struct MapStaticTokenAuthCredsValidator<Creds>where
Creds: StaticTokenAuthCred + Clone,{
pub creds: HashMap<String, Creds>,
}Fields§
§creds: HashMap<String, Creds>Implementations§
Source§impl<Creds> MapStaticTokenAuthCredsValidator<Creds>where
Creds: StaticTokenAuthCred + Clone,
impl<Creds> MapStaticTokenAuthCredsValidator<Creds>where
Creds: StaticTokenAuthCred + Clone,
Sourcepub fn from_config(
config: &StaticTokenAuthCredsConfig<Creds>,
) -> CredsResult<Self>
pub fn from_config( config: &StaticTokenAuthCredsConfig<Creds>, ) -> CredsResult<Self>
Create a new validator from configuration.
Auto Trait Implementations§
impl<Creds> Freeze for MapStaticTokenAuthCredsValidator<Creds>
impl<Creds> RefUnwindSafe for MapStaticTokenAuthCredsValidator<Creds>where
Creds: RefUnwindSafe,
impl<Creds> Send for MapStaticTokenAuthCredsValidator<Creds>where
Creds: Send,
impl<Creds> Sync for MapStaticTokenAuthCredsValidator<Creds>where
Creds: Sync,
impl<Creds> Unpin for MapStaticTokenAuthCredsValidator<Creds>where
Creds: Unpin,
impl<Creds> UnsafeUnpin for MapStaticTokenAuthCredsValidator<Creds>
impl<Creds> UnwindSafe for MapStaticTokenAuthCredsValidator<Creds>where
Creds: UnwindSafe,
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