pub struct LiteralId(/* private fields */);Implementations§
Trait Implementations§
impl Copy for LiteralId
Source§impl<'de> Deserialize<'de> for LiteralId
impl<'de> Deserialize<'de> for LiteralId
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 LiteralId
impl Identifier for LiteralId
Source§impl Index<LiteralId> for LiteralInterner
impl Index<LiteralId> for LiteralInterner
Source§impl IndexMut<LiteralId> for LiteralInterner
impl IndexMut<LiteralId> for LiteralInterner
Source§impl Ord for LiteralId
impl Ord for LiteralId
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 LiteralId
impl RefUnwindSafe for LiteralId
impl Send for LiteralId
impl Sync for LiteralId
impl Unpin for LiteralId
impl UnsafeUnpin for LiteralId
impl UnwindSafe for LiteralId
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