pub struct TokenVerifier { /* private fields */ }
Implementations§
Source§impl TokenVerifier
impl TokenVerifier
pub fn with_api_key(api_key: &str, api_secret: &str) -> Self
pub fn new() -> Result<Self, AccessTokenError>
pub fn verify(&self, token: &str) -> Result<Claims, AccessTokenError>
Trait Implementations§
Source§impl Clone for TokenVerifier
impl Clone for TokenVerifier
Source§fn clone(&self) -> TokenVerifier
fn clone(&self) -> TokenVerifier
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 TokenVerifier
impl RefUnwindSafe for TokenVerifier
impl Send for TokenVerifier
impl Sync for TokenVerifier
impl Unpin for TokenVerifier
impl UnwindSafe for TokenVerifier
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