pub struct PackConfigId(Uuid);Expand description
Type-safe ID for pack configuration entities.
Tuple Fields§
§0: UuidTrait Implementations§
Source§impl Clone for PackConfigId
impl Clone for PackConfigId
Source§fn clone(&self) -> PackConfigId
fn clone(&self) -> PackConfigId
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 PackConfigId
impl ComposeSchema for PackConfigId
Source§impl Debug for PackConfigId
impl Debug for PackConfigId
Source§impl Default for PackConfigId
impl Default for PackConfigId
Source§impl<'de> Deserialize<'de> for PackConfigId
impl<'de> Deserialize<'de> for PackConfigId
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 PackConfigId
impl Display for PackConfigId
Source§impl EntityIdType for PackConfigId
impl EntityIdType for PackConfigId
Source§const ENTITY_NAME: &'static str = "pack_config"
const ENTITY_NAME: &'static str = "pack_config"
The name of the entity type (e.g., “tenant”, “trajectory”).
Source§impl FromStr for PackConfigId
impl FromStr for PackConfigId
Source§impl Hash for PackConfigId
impl Hash for PackConfigId
Source§impl PartialEq for PackConfigId
impl PartialEq for PackConfigId
Source§impl Serialize for PackConfigId
impl Serialize for PackConfigId
Source§impl ToSchema for PackConfigId
impl ToSchema for PackConfigId
impl Copy for PackConfigId
impl Eq for PackConfigId
impl StructuralPartialEq for PackConfigId
Auto Trait Implementations§
impl Freeze for PackConfigId
impl RefUnwindSafe for PackConfigId
impl Send for PackConfigId
impl Sync for PackConfigId
impl Unpin for PackConfigId
impl UnwindSafe for PackConfigId
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.