pub enum PartNumber {
Simple(PnSimple),
}
Expand description
PartNumber could represent, software, device, or part of a device.
Variants§
Simple(PnSimple)
The simple AAA-BCCCC-DD format
Implementations§
Trait Implementations§
Source§impl Clone for PartNumber
impl Clone for PartNumber
Source§fn clone(&self) -> PartNumber
fn clone(&self) -> PartNumber
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 Debug for PartNumber
impl Debug for PartNumber
Source§impl<'de> Deserialize<'de> for PartNumber
impl<'de> Deserialize<'de> for PartNumber
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 Hash for PartNumber
impl Hash for PartNumber
Source§impl PartialEq for PartNumber
impl PartialEq for PartNumber
Source§impl Serialize for PartNumber
impl Serialize for PartNumber
Source§impl ToString for PartNumber
impl ToString for PartNumber
impl Eq for PartNumber
impl StructuralPartialEq for PartNumber
Auto Trait Implementations§
impl Freeze for PartNumber
impl RefUnwindSafe for PartNumber
impl Send for PartNumber
impl Sync for PartNumber
impl Unpin for PartNumber
impl UnwindSafe for PartNumber
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