pub struct ChainedCredentialVault { /* private fields */ }Expand description
Tries each vault in order, returning the first non-None result.
Implementations§
Source§impl ChainedCredentialVault
impl ChainedCredentialVault
pub fn new(vaults: Vec<Box<dyn CredentialVault>>) -> Self
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ChainedCredentialVault
impl !UnwindSafe for ChainedCredentialVault
impl Freeze for ChainedCredentialVault
impl Send for ChainedCredentialVault
impl Sync for ChainedCredentialVault
impl Unpin for ChainedCredentialVault
impl UnsafeUnpin for ChainedCredentialVault
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