pub struct IssuedTokenWrapper(/* private fields */);
Expand description
Wrapper for an issued token source.
Implementations§
Source§impl IssuedTokenWrapper
impl IssuedTokenWrapper
Sourcepub fn new(token_source: Arc<dyn IssuedTokenSource>) -> Self
pub fn new(token_source: Arc<dyn IssuedTokenSource>) -> Self
Create a new issued token wrapper from a reference to an issued token source.
Sourcepub fn new_source(token_source: impl IssuedTokenSource + 'static) -> Self
pub fn new_source(token_source: impl IssuedTokenSource + 'static) -> Self
Create a new issued token wrapper.
Trait Implementations§
Source§impl Clone for IssuedTokenWrapper
impl Clone for IssuedTokenWrapper
Source§fn clone(&self) -> IssuedTokenWrapper
fn clone(&self) -> IssuedTokenWrapper
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for IssuedTokenWrapper
impl !RefUnwindSafe for IssuedTokenWrapper
impl Send for IssuedTokenWrapper
impl Sync for IssuedTokenWrapper
impl Unpin for IssuedTokenWrapper
impl !UnwindSafe for IssuedTokenWrapper
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