pub struct TemplateAnswers(pub BTreeMap<String, Value>);Expand description
What task answers and document answers answer with: the resolved answers an item was
last rendered from — defaults applied, null for an optional variable given neither — by
variable name, exactly as its source keeps them.
Tuple Fields§
§0: BTreeMap<String, Value>Implementations§
Trait Implementations§
Source§impl Clone for TemplateAnswers
impl Clone for TemplateAnswers
Source§impl Debug for TemplateAnswers
impl Debug for TemplateAnswers
Source§impl<'de> Deserialize<'de> for TemplateAnswers
impl<'de> Deserialize<'de> for TemplateAnswers
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 JsonSchema for TemplateAnswers
impl JsonSchema for TemplateAnswers
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for TemplateAnswers
impl PartialEq for TemplateAnswers
Source§impl Serialize for TemplateAnswers
impl Serialize for TemplateAnswers
impl StructuralPartialEq for TemplateAnswers
Auto Trait Implementations§
impl Freeze for TemplateAnswers
impl RefUnwindSafe for TemplateAnswers
impl Send for TemplateAnswers
impl Sync for TemplateAnswers
impl Unpin for TemplateAnswers
impl UnsafeUnpin for TemplateAnswers
impl UnwindSafe for TemplateAnswers
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