wezterm_dynamic/
lib.rs

1//! Types for representing Rust types in a more dynamic form
2//! that is similar to JSON or Lua values.
3
4mod array;
5mod drop;
6mod error;
7mod fromdynamic;
8mod object;
9mod todynamic;
10mod value;
11
12pub use array::Array;
13pub use error::Error;
14pub use fromdynamic::{FromDynamic, FromDynamicOptions, UnknownFieldAction};
15pub use object::{BorrowedKey, Object, ObjectKeyTrait};
16pub use todynamic::{PlaceDynamic, ToDynamic};
17pub use value::Value;
18pub use wezterm_dynamic_derive::{FromDynamic, ToDynamic};