pub struct TransferOrderItemId(/* private fields */);Expand description
Strongly-typed transfer order line item identifier.
Implementations§
Source§impl TransferOrderItemId
impl TransferOrderItemId
Sourcepub fn new() -> TransferOrderItemId
Available on crate feature std only.
pub fn new() -> TransferOrderItemId
std only.Create a new random ID (UUID v4).
Sourcepub const fn nil() -> TransferOrderItemId
pub const fn nil() -> TransferOrderItemId
Create a nil (all-zeros) ID.
Sourcepub const fn from_uuid(id: Uuid) -> TransferOrderItemId
pub const fn from_uuid(id: Uuid) -> TransferOrderItemId
Create from an existing Uuid.
Trait Implementations§
Source§impl AsRef<Uuid> for TransferOrderItemId
impl AsRef<Uuid> for TransferOrderItemId
Source§impl Clone for TransferOrderItemId
impl Clone for TransferOrderItemId
Source§fn clone(&self) -> TransferOrderItemId
fn clone(&self) -> TransferOrderItemId
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 moreimpl Copy for TransferOrderItemId
Source§impl Debug for TransferOrderItemId
impl Debug for TransferOrderItemId
Source§impl Default for TransferOrderItemId
Available on crate feature std only.
impl Default for TransferOrderItemId
Available on crate feature
std only.Source§fn default() -> TransferOrderItemId
fn default() -> TransferOrderItemId
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransferOrderItemId
impl<'de> Deserialize<'de> for TransferOrderItemId
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TransferOrderItemId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TransferOrderItemId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for TransferOrderItemId
impl Display for TransferOrderItemId
impl Eq for TransferOrderItemId
Source§impl From<TransferOrderItemId> for Uuid
impl From<TransferOrderItemId> for Uuid
Source§fn from(id: TransferOrderItemId) -> Uuid
fn from(id: TransferOrderItemId) -> Uuid
Converts to this type from the input type.
Source§impl From<Uuid> for TransferOrderItemId
impl From<Uuid> for TransferOrderItemId
Source§fn from(id: Uuid) -> TransferOrderItemId
fn from(id: Uuid) -> TransferOrderItemId
Converts to this type from the input type.
Source§impl FromStr for TransferOrderItemId
impl FromStr for TransferOrderItemId
Source§impl Hash for TransferOrderItemId
impl Hash for TransferOrderItemId
Source§impl Ord for TransferOrderItemId
impl Ord for TransferOrderItemId
Source§fn cmp(&self, other: &TransferOrderItemId) -> Ordering
fn cmp(&self, other: &TransferOrderItemId) -> 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 TransferOrderItemId
impl PartialEq for TransferOrderItemId
Source§impl PartialOrd for TransferOrderItemId
impl PartialOrd for TransferOrderItemId
Source§impl Serialize for TransferOrderItemId
impl Serialize for TransferOrderItemId
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for TransferOrderItemId
Auto Trait Implementations§
impl Freeze for TransferOrderItemId
impl RefUnwindSafe for TransferOrderItemId
impl Send for TransferOrderItemId
impl Sync for TransferOrderItemId
impl Unpin for TransferOrderItemId
impl UnsafeUnpin for TransferOrderItemId
impl UnwindSafe for TransferOrderItemId
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