pub struct ProblemId(/* private fields */);
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ProblemId
impl<'de> Deserialize<'de> for ProblemId
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 Ord for ProblemId
impl Ord for ProblemId
Source§impl PartialOrd for ProblemId
impl PartialOrd for ProblemId
impl Eq for ProblemId
Auto Trait Implementations§
impl Freeze for ProblemId
impl RefUnwindSafe for ProblemId
impl Send for ProblemId
impl Sync for ProblemId
impl Unpin for ProblemId
impl UnwindSafe for ProblemId
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.