pub struct SaTokenState {
pub manager: Arc<SaTokenManager>,
}Expand description
中文 | English Sa-Token 状态 | Sa-Token State
包含 Sa-Token 管理器和配置 | Contains Sa-Token manager and configuration
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
中文 | English 从存储和配置创建状态 | Create state from storage and config
Sourcepub fn from_manager(manager: SaTokenManager) -> Self
pub fn from_manager(manager: SaTokenManager) -> Self
中文 | English 从 SaTokenManager 创建状态 | Create state from SaTokenManager
Sourcepub fn builder() -> SaTokenStateBuilder
pub fn builder() -> SaTokenStateBuilder
中文 | English 使用构建器模式创建状态 | Create state using builder pattern
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)