pub struct SaTokenState {
pub manager: Arc<SaTokenManager>,
}Expand description
Axum应用状态
Fields§
§manager: Arc<SaTokenManager>Implementations§
Source§impl SaTokenState
impl SaTokenState
Sourcepub fn new(storage: Arc<dyn SaStorage>, config: SaTokenConfig) -> Self
pub fn new(storage: Arc<dyn SaStorage>, config: SaTokenConfig) -> Self
从存储和配置创建状态
Sourcepub fn from_manager(manager: SaTokenManager) -> Self
pub fn from_manager(manager: SaTokenManager) -> Self
从 SaTokenManager 创建状态
Sourcepub fn builder() -> SaTokenStateBuilder
pub fn builder() -> SaTokenStateBuilder
Trait Implementations§
Source§impl Clone for SaTokenState
impl Clone for SaTokenState
Source§fn clone(&self) -> SaTokenState
fn clone(&self) -> SaTokenState
Returns a duplicate of the value. Read more
1.0.0§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 SaTokenState
impl !RefUnwindSafe for SaTokenState
impl Send for SaTokenState
impl Sync for SaTokenState
impl Unpin for SaTokenState
impl !UnwindSafe for SaTokenState
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)