pub struct UserSession {
pub user_id: String,
pub session_id: String,
pub wallet_address: Option<String>,
pub pubkey: Option<String>,
pub email: Option<String>,
pub evm_wallet_id: Option<String>,
pub pubkey_id: Option<String>,
}Fields§
§user_id: String§session_id: String§wallet_address: Option<String>§pubkey: Option<String>§email: Option<String>§evm_wallet_id: Option<String>§pubkey_id: Option<String>Trait Implementations§
Source§impl Clone for UserSession
impl Clone for UserSession
Source§impl Debug for UserSession
impl Debug for UserSession
Auto Trait Implementations§
impl Freeze for UserSession
impl RefUnwindSafe for UserSession
impl Send for UserSession
impl Sync for UserSession
impl Unpin for UserSession
impl UnsafeUnpin for UserSession
impl UnwindSafe for UserSession
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