pub struct SaTokenExtractor(pub TokenValue);Expand description
中文: 必填 Token 提取器,从 Salvo Request 扩展里读取 Token English: Required token extractor reading TokenValue from Salvo request extensions
Tuple Fields§
§0: TokenValueImplementations§
Source§impl SaTokenExtractor
impl SaTokenExtractor
Sourcepub fn token(&self) -> &TokenValue
pub fn token(&self) -> &TokenValue
中文: 获取 Token 值 | English: Get token value
Sourcepub fn from_request(req: &Request) -> Result<SaTokenExtractor, AuthError>
pub fn from_request(req: &Request) -> Result<SaTokenExtractor, AuthError>
中文: 中间件注入 Token 后,从 extensions 中取出 English: Fetches TokenValue injected by middleware in extensions
Auto Trait Implementations§
impl Freeze for SaTokenExtractor
impl RefUnwindSafe for SaTokenExtractor
impl Send for SaTokenExtractor
impl Sync for SaTokenExtractor
impl Unpin for SaTokenExtractor
impl UnsafeUnpin for SaTokenExtractor
impl UnwindSafe for SaTokenExtractor
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