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
Auto Trait Implementations§
impl Freeze for TokenVerifier
impl RefUnwindSafe for TokenVerifier
impl Send for TokenVerifier
impl Sync for TokenVerifier
impl Unpin for TokenVerifier
impl UnsafeUnpin 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