Skip to main content

Crate moosicbox_json_utils

Crate moosicbox_json_utils 

Source
Expand description

Utilities for converting JSON and database values to Rust types.

This crate provides traits and error types for converting values from various sources (JSON, database rows, etc.) into Rust types in a consistent way.

Modules§

database
Type conversion utilities for switchy_database values.
rusqlite
Type conversion utilities for rusqlite values.
serde_json
Type conversion utilities for serde_json values.
tantivy
Type conversion utilities for tantivy document values.

Enums§

ParseError
Errors that can occur when parsing or converting values.

Traits§

MissingValue
Trait for handling missing values during conversion.
ToValueType
Trait for converting a value to a target type.