pub struct ManagedSessionTarget {
pub namespace_id: String,
pub session_id: SessionId,
}Expand description
Composite identity of a durable session.
Fields§
§namespace_id: StringHost-derived tenant/store namespace.
session_id: SessionIdDurable session id within the namespace.
Implementations§
Trait Implementations§
Source§impl Clone for ManagedSessionTarget
impl Clone for ManagedSessionTarget
Source§fn clone(&self) -> ManagedSessionTarget
fn clone(&self) -> ManagedSessionTarget
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ManagedSessionTarget
impl Debug for ManagedSessionTarget
Source§impl<'de> Deserialize<'de> for ManagedSessionTarget
impl<'de> Deserialize<'de> for ManagedSessionTarget
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ManagedSessionTarget
Source§impl Hash for ManagedSessionTarget
impl Hash for ManagedSessionTarget
Source§impl Ord for ManagedSessionTarget
impl Ord for ManagedSessionTarget
Source§fn cmp(&self, other: &ManagedSessionTarget) -> Ordering
fn cmp(&self, other: &ManagedSessionTarget) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ManagedSessionTarget
impl PartialEq for ManagedSessionTarget
Source§impl PartialOrd for ManagedSessionTarget
impl PartialOrd for ManagedSessionTarget
Source§impl Serialize for ManagedSessionTarget
impl Serialize for ManagedSessionTarget
impl StructuralPartialEq for ManagedSessionTarget
Auto Trait Implementations§
impl Freeze for ManagedSessionTarget
impl RefUnwindSafe for ManagedSessionTarget
impl Send for ManagedSessionTarget
impl Sync for ManagedSessionTarget
impl Unpin for ManagedSessionTarget
impl UnsafeUnpin for ManagedSessionTarget
impl UnwindSafe for ManagedSessionTarget
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