pub struct TokenProvider(/* private fields */);Available on crate feature
realtime and (crate features realtime or webhooks) only.Expand description
Resolves the current user JWT for the public-key (pk_jwt_) flow. Cloneable
and shared across reconnect attempts; invoked once per connection attempt.
Implementations§
Source§impl TokenProvider
impl TokenProvider
Trait Implementations§
Source§impl Clone for TokenProvider
impl Clone for TokenProvider
Source§fn clone(&self) -> TokenProvider
fn clone(&self) -> TokenProvider
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for TokenProvider
impl !UnwindSafe for TokenProvider
impl Freeze for TokenProvider
impl Send for TokenProvider
impl Sync for TokenProvider
impl Unpin for TokenProvider
impl UnsafeUnpin for TokenProvider
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