pub struct DetailedCodeEntry {
pub doc: String,
pub examples: Vec<DetailCirru>,
pub code: DetailCirru,
pub schema: Arc<CalcitTypeAnnotation>,
}Expand description
Detailed code entry with metadata
Fields§
§doc: String§examples: Vec<DetailCirru>§code: DetailCirru§schema: Arc<CalcitTypeAnnotation>Trait Implementations§
Source§impl Clone for DetailedCodeEntry
impl Clone for DetailedCodeEntry
Source§fn clone(&self) -> DetailedCodeEntry
fn clone(&self) -> DetailedCodeEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DetailedCodeEntry
impl Debug for DetailedCodeEntry
Source§impl<'de> Deserialize<'de> for DetailedCodeEntry
impl<'de> Deserialize<'de> for DetailedCodeEntry
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 From<CodeEntry> for DetailedCodeEntry
impl From<CodeEntry> for DetailedCodeEntry
Source§impl From<DetailedCodeEntry> for CodeEntry
impl From<DetailedCodeEntry> for CodeEntry
Source§fn from(detailed: DetailedCodeEntry) -> Self
fn from(detailed: DetailedCodeEntry) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DetailedCodeEntry
impl PartialEq for DetailedCodeEntry
Source§impl Serialize for DetailedCodeEntry
impl Serialize for DetailedCodeEntry
Source§impl TryFrom<Edn> for DetailedCodeEntry
impl TryFrom<Edn> for DetailedCodeEntry
impl Eq for DetailedCodeEntry
impl StructuralPartialEq for DetailedCodeEntry
Auto Trait Implementations§
impl Freeze for DetailedCodeEntry
impl RefUnwindSafe for DetailedCodeEntry
impl Send for DetailedCodeEntry
impl Sync for DetailedCodeEntry
impl Unpin for DetailedCodeEntry
impl UnsafeUnpin for DetailedCodeEntry
impl UnwindSafe for DetailedCodeEntry
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