pub struct ManagedRunTarget {
pub namespace_id: String,
pub session_id: SessionId,
pub run_id: RunId,
}Expand description
Composite identity of a durable run. A run id is never globally unique.
Fields§
§namespace_id: StringHost-derived tenant/store namespace.
session_id: SessionIdOwning session id.
run_id: RunIdSession-scoped run id.
Implementations§
Trait Implementations§
Source§impl Clone for ManagedRunTarget
impl Clone for ManagedRunTarget
Source§fn clone(&self) -> ManagedRunTarget
fn clone(&self) -> ManagedRunTarget
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 ManagedRunTarget
impl Debug for ManagedRunTarget
Source§impl<'de> Deserialize<'de> for ManagedRunTarget
impl<'de> Deserialize<'de> for ManagedRunTarget
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 ManagedRunTarget
Source§impl Hash for ManagedRunTarget
impl Hash for ManagedRunTarget
Source§impl Ord for ManagedRunTarget
impl Ord for ManagedRunTarget
Source§fn cmp(&self, other: &ManagedRunTarget) -> Ordering
fn cmp(&self, other: &ManagedRunTarget) -> 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 ManagedRunTarget
impl PartialEq for ManagedRunTarget
Source§impl PartialOrd for ManagedRunTarget
impl PartialOrd for ManagedRunTarget
Source§impl Serialize for ManagedRunTarget
impl Serialize for ManagedRunTarget
impl StructuralPartialEq for ManagedRunTarget
Auto Trait Implementations§
impl Freeze for ManagedRunTarget
impl RefUnwindSafe for ManagedRunTarget
impl Send for ManagedRunTarget
impl Sync for ManagedRunTarget
impl Unpin for ManagedRunTarget
impl UnsafeUnpin for ManagedRunTarget
impl UnwindSafe for ManagedRunTarget
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