pub struct ResolvedSession {
pub session_id: String,
pub local_session: Option<String>,
pub source: &'static str,
}Expand description
What a source knows about the current session.
Fields§
§session_id: StringThe one session id every other part of the client uses.
local_session: Option<String>The tier-1 session id (the local mail node’s attested id), when the source knows it.
source: &'static strWhich source answered (for logs and errors).
Trait Implementations§
Source§impl Clone for ResolvedSession
impl Clone for ResolvedSession
Source§impl Debug for ResolvedSession
impl Debug for ResolvedSession
impl Eq for ResolvedSession
Source§impl PartialEq for ResolvedSession
impl PartialEq for ResolvedSession
impl StructuralPartialEq for ResolvedSession
Auto Trait Implementations§
impl Freeze for ResolvedSession
impl RefUnwindSafe for ResolvedSession
impl Send for ResolvedSession
impl Sync for ResolvedSession
impl Unpin for ResolvedSession
impl UnsafeUnpin for ResolvedSession
impl UnwindSafe for ResolvedSession
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