pub struct PMacroId(/* private fields */);Expand description
Identifier of a p-code macro definition.
Implementations§
Trait Implementations§
impl Copy for PMacroId
Source§impl<'de> Deserialize<'de> for PMacroId
impl<'de> Deserialize<'de> for PMacroId
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 PMacroId
impl Identifier for PMacroId
Source§impl Ord for PMacroId
impl Ord for PMacroId
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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Auto Trait Implementations§
impl Freeze for PMacroId
impl RefUnwindSafe for PMacroId
impl Send for PMacroId
impl Sync for PMacroId
impl Unpin for PMacroId
impl UnsafeUnpin for PMacroId
impl UnwindSafe for PMacroId
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