pub struct RenderMemoryArgs {
pub query: String,
}Expand description
Input shape for mimir_render_memory. Takes a Lisp (query …)
expected to match a single record; renders that record as Lisp.
Fields§
§query: StringA (query …) form expected to return exactly one record.
Returning more than one is an error to keep the tool’s
contract unambiguous; use mimir_read for multi-record
rendering.
Trait Implementations§
Source§impl Clone for RenderMemoryArgs
impl Clone for RenderMemoryArgs
Source§fn clone(&self) -> RenderMemoryArgs
fn clone(&self) -> RenderMemoryArgs
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 RenderMemoryArgs
impl Debug for RenderMemoryArgs
Source§impl<'de> Deserialize<'de> for RenderMemoryArgs
impl<'de> Deserialize<'de> for RenderMemoryArgs
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 RenderMemoryArgs
impl JsonSchema for RenderMemoryArgs
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 moreAuto Trait Implementations§
impl Freeze for RenderMemoryArgs
impl RefUnwindSafe for RenderMemoryArgs
impl Send for RenderMemoryArgs
impl Sync for RenderMemoryArgs
impl Unpin for RenderMemoryArgs
impl UnsafeUnpin for RenderMemoryArgs
impl UnwindSafe for RenderMemoryArgs
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