Enum cdoc_parser::code_ast::types::CodeElem
source · 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
source§impl PartialEq<CodeElem> for CodeElem
impl PartialEq<CodeElem> for CodeElem
impl StructuralPartialEq for CodeElem
Auto Trait Implementations§
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