pub enum CodeElem {
Solution(Solution),
Src(String),
}
Expand description
Top-level structure. A code file is split into these types.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CodeElem
impl<'de> Deserialize<'de> for CodeElem
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 StructuralPartialEq for CodeElem
Auto Trait Implementations§
impl Freeze for CodeElem
impl RefUnwindSafe for CodeElem
impl Send for CodeElem
impl Sync for CodeElem
impl Unpin for CodeElem
impl UnwindSafe for CodeElem
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