pub struct BearerTokenLayer { /* private fields */ }Implementations§
Source§impl BearerTokenLayer
impl BearerTokenLayer
pub fn new(provider: Arc<dyn TokenProvider>) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BearerTokenLayer
impl !RefUnwindSafe for BearerTokenLayer
impl Send for BearerTokenLayer
impl Sync for BearerTokenLayer
impl Unpin for BearerTokenLayer
impl UnsafeUnpin for BearerTokenLayer
impl !UnwindSafe for BearerTokenLayer
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