pub struct WorkingSetId(Uuid);Expand description
Type-safe ID for agent working set entities.
Tuple Fields§
§0: UuidTrait Implementations§
Source§impl Clone for WorkingSetId
impl Clone for WorkingSetId
Source§fn clone(&self) -> WorkingSetId
fn clone(&self) -> WorkingSetId
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for WorkingSetId
impl ComposeSchema for WorkingSetId
Source§impl Debug for WorkingSetId
impl Debug for WorkingSetId
Source§impl Default for WorkingSetId
impl Default for WorkingSetId
Source§impl<'de> Deserialize<'de> for WorkingSetId
impl<'de> Deserialize<'de> for WorkingSetId
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
Source§impl Display for WorkingSetId
impl Display for WorkingSetId
Source§impl EntityIdType for WorkingSetId
impl EntityIdType for WorkingSetId
Source§const ENTITY_NAME: &'static str = "working_set"
const ENTITY_NAME: &'static str = "working_set"
The name of the entity type (e.g., “tenant”, “trajectory”).
Source§impl FromStr for WorkingSetId
impl FromStr for WorkingSetId
Source§impl Hash for WorkingSetId
impl Hash for WorkingSetId
Source§impl PartialEq for WorkingSetId
impl PartialEq for WorkingSetId
Source§impl Serialize for WorkingSetId
impl Serialize for WorkingSetId
Source§impl ToSchema for WorkingSetId
impl ToSchema for WorkingSetId
impl Copy for WorkingSetId
impl Eq for WorkingSetId
impl StructuralPartialEq for WorkingSetId
Auto Trait Implementations§
impl Freeze for WorkingSetId
impl RefUnwindSafe for WorkingSetId
impl Send for WorkingSetId
impl Sync for WorkingSetId
impl Unpin for WorkingSetId
impl UnwindSafe for WorkingSetId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.