Skip to main content

Crate rustia

Crate rustia 

Source
Expand description

Serde-based LLM JSON utilities and data trait for rustia.

Re-exports§

pub use serde;
pub use serde_json;

Structs§

IValidationError
Validation error detail compatible with rustia’s validate() payload shape.
LlmJsonParseError
Detailed parsing error emitted by the lenient parser or serde validation.

Enums§

IValidation
Validation result with rustia-compatible success/failure discriminator.
LlmJsonParseResult
Result of LLM JSON parsing.
TagRuntime
Runtime representation for derive-time rustia tags.

Traits§

LLMData
Trait for Serde-powered LLM data parsing/validation/stringification.
Validate
Runtime validator trait.

Functions§

apply_tags
join_index_path
join_object_path
merge_prefixed_errors
parse_lenient_json_value
prepend_path

Derive Macros§

LLMData