pub struct ProblemSummary {
pub id: u64,
pub slug: Box<str>,
pub title: Box<str>,
pub difficulty: Difficulty,
pub preview: Option<Box<str>>,
pub track: Option<Track>,
}Fields§
§id: u64§slug: Box<str>§title: Box<str>§difficulty: Difficulty§preview: Option<Box<str>>§track: Option<Track>Trait Implementations§
Source§impl Debug for ProblemSummary
impl Debug for ProblemSummary
impl Eq for ProblemSummary
Source§impl PartialEq for ProblemSummary
impl PartialEq for ProblemSummary
impl StructuralPartialEq for ProblemSummary
Auto Trait Implementations§
impl Freeze for ProblemSummary
impl RefUnwindSafe for ProblemSummary
impl Send for ProblemSummary
impl Sync for ProblemSummary
impl Unpin for ProblemSummary
impl UnsafeUnpin for ProblemSummary
impl UnwindSafe for ProblemSummary
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