pub struct ContestId(/* private fields */);Expand description
A string of type ContestId as defined in the EML_NL specification
Implementations§
Trait Implementations§
Source§impl StringValueData for ContestId
impl StringValueData for ContestId
Source§type Error = InvalidContestIdError
type Error = InvalidContestIdError
The error type returned when parsing the value from a string fails.
Source§fn parse_from_str(s: &str) -> Result<Self, Self::Error>where
Self: Sized,
fn parse_from_str(s: &str) -> Result<Self, Self::Error>where
Self: Sized,
Parse the value from a string.
Source§fn to_raw_value(&self) -> String
fn to_raw_value(&self) -> String
Convert the value to its raw string representation.
impl Eq for ContestId
impl StructuralPartialEq for ContestId
Auto Trait Implementations§
impl Freeze for ContestId
impl RefUnwindSafe for ContestId
impl Send for ContestId
impl Sync for ContestId
impl Unpin for ContestId
impl UnsafeUnpin for ContestId
impl UnwindSafe for ContestId
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