├── .github └── workflows │ ├── buffer.yml │ ├── derive.yml │ ├── dynamic.yml │ ├── flatten.yml │ ├── fmt.yml │ ├── json.yml │ ├── nested.yml │ ├── ref.yml │ ├── serde.yml │ ├── sval.yml │ └── test.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── asset ├── logo.png └── logo.svg ├── buffer ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── value.rs └── src │ ├── error.rs │ ├── fragments.rs │ ├── lib.rs │ └── value.rs ├── derive ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── src │ └── lib.rs └── test │ ├── Cargo.toml │ ├── compile_fail │ ├── enum_dynamic_unindexed_variants.rs │ ├── enum_dynamic_unindexed_variants.stderr │ ├── enum_dynamic_unlabeled_variants.rs │ ├── enum_dynamic_unlabeled_variants.stderr │ ├── enum_unindexed_fields.rs │ ├── enum_unindexed_fields.stderr │ ├── enum_unlabeled_fields.rs │ ├── enum_unlabeled_fields.stderr │ ├── newtype_data_tag.rs │ ├── newtype_data_tag.stderr │ ├── newtype_index.rs │ ├── newtype_index.stderr │ ├── newtype_label.rs │ ├── newtype_label.stderr │ ├── newtype_tag.rs │ ├── newtype_tag.stderr │ ├── record_as_seq_incomplete_indexes.rs │ ├── record_as_seq_incomplete_indexes.stderr │ ├── record_as_seq_incomplete_labels.rs │ ├── record_as_seq_incomplete_labels.stderr │ ├── record_as_tuple_incomplete_labels.rs │ ├── record_as_tuple_incomplete_labels.stderr │ ├── tuple_incomplete_labels.rs │ ├── tuple_incomplete_labels.stderr │ ├── tuple_transparent.rs │ ├── tuple_transparent.stderr │ ├── union.rs │ └── union.stderr │ └── lib.rs ├── derive_macros ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src │ ├── attr.rs │ ├── bound.rs │ ├── derive.rs │ ├── derive │ ├── derive_enum.rs │ ├── derive_newtype.rs │ ├── derive_struct.rs │ ├── derive_unit_struct.rs │ └── derive_void.rs │ ├── index.rs │ ├── label.rs │ ├── lib.rs │ ├── stream.rs │ ├── stream │ ├── stream_newtype.rs │ ├── stream_record_tuple.rs │ └── stream_tag.rs │ └── tag.rs ├── dynamic ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src │ ├── lib.rs │ ├── stream.rs │ └── value.rs ├── examples ├── extract_field.rs ├── stream │ ├── mod.rs │ └── simple.rs ├── stream_simple.rs ├── tags.rs └── value_derive.rs ├── experiments ├── Cargo.toml └── src │ ├── json.rs │ ├── json │ └── from_slice.rs │ └── lib.rs ├── flatten ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── bench │ ├── Cargo.toml │ └── lib.rs └── src │ ├── flattener.rs │ ├── index.rs │ ├── label.rs │ ├── lib.rs │ ├── map.rs │ ├── record.rs │ ├── record_tuple.rs │ ├── seq.rs │ └── tuple.rs ├── fmt ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── src │ ├── lib.rs │ ├── tags.rs │ ├── to_fmt.rs │ ├── to_string.rs │ ├── to_value.rs │ ├── to_write.rs │ ├── token_write.rs │ └── writer.rs └── test │ ├── Cargo.toml │ └── lib.rs ├── json ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── bench │ ├── Cargo.toml │ ├── lib.rs │ └── twitter.json ├── src │ ├── error.rs │ ├── lib.rs │ ├── tags.rs │ ├── to_fmt.rs │ ├── to_io.rs │ ├── to_string.rs │ ├── to_value.rs │ ├── to_vec.rs │ └── value.rs └── test │ ├── Cargo.toml │ └── lib.rs ├── nested ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples │ └── stream_nested_simple.rs └── src │ ├── error.rs │ ├── flat.rs │ ├── flat_enum.rs │ └── lib.rs ├── ref ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src │ ├── lib.rs │ └── seq.rs ├── serde ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── src │ ├── lib.rs │ ├── to_serialize.rs │ └── to_value.rs └── test │ ├── Cargo.toml │ └── lib.rs ├── src ├── data.rs ├── data │ ├── binary.rs │ ├── map.rs │ ├── number.rs │ ├── option.rs │ ├── seq.rs │ ├── tags.rs │ └── text.rs ├── lib.rs ├── result.rs ├── stream.rs └── value.rs └── test ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src └── lib.rs /.github/workflows/buffer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/.github/workflows/buffer.yml -------------------------------------------------------------------------------- /.github/workflows/derive.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/.github/workflows/derive.yml -------------------------------------------------------------------------------- /.github/workflows/dynamic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/.github/workflows/dynamic.yml -------------------------------------------------------------------------------- /.github/workflows/flatten.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/.github/workflows/flatten.yml -------------------------------------------------------------------------------- /.github/workflows/fmt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/.github/workflows/fmt.yml -------------------------------------------------------------------------------- /.github/workflows/json.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/.github/workflows/json.yml -------------------------------------------------------------------------------- /.github/workflows/nested.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/.github/workflows/nested.yml -------------------------------------------------------------------------------- /.github/workflows/ref.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/.github/workflows/ref.yml -------------------------------------------------------------------------------- /.github/workflows/serde.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/.github/workflows/serde.yml -------------------------------------------------------------------------------- /.github/workflows/sval.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/.github/workflows/sval.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/README.md -------------------------------------------------------------------------------- /asset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/asset/logo.png -------------------------------------------------------------------------------- /asset/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/asset/logo.svg -------------------------------------------------------------------------------- /buffer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/buffer/Cargo.toml -------------------------------------------------------------------------------- /buffer/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /buffer/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /buffer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/buffer/README.md -------------------------------------------------------------------------------- /buffer/benches/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/buffer/benches/value.rs -------------------------------------------------------------------------------- /buffer/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/buffer/src/error.rs -------------------------------------------------------------------------------- /buffer/src/fragments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/buffer/src/fragments.rs -------------------------------------------------------------------------------- /buffer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/buffer/src/lib.rs -------------------------------------------------------------------------------- /buffer/src/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/buffer/src/value.rs -------------------------------------------------------------------------------- /derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/Cargo.toml -------------------------------------------------------------------------------- /derive/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /derive/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /derive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/README.md -------------------------------------------------------------------------------- /derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/src/lib.rs -------------------------------------------------------------------------------- /derive/test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/Cargo.toml -------------------------------------------------------------------------------- /derive/test/compile_fail/enum_dynamic_unindexed_variants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/enum_dynamic_unindexed_variants.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/enum_dynamic_unindexed_variants.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/enum_dynamic_unindexed_variants.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/enum_dynamic_unlabeled_variants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/enum_dynamic_unlabeled_variants.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/enum_dynamic_unlabeled_variants.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/enum_dynamic_unlabeled_variants.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/enum_unindexed_fields.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/enum_unindexed_fields.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/enum_unindexed_fields.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/enum_unindexed_fields.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/enum_unlabeled_fields.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/enum_unlabeled_fields.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/enum_unlabeled_fields.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/enum_unlabeled_fields.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/newtype_data_tag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/newtype_data_tag.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/newtype_data_tag.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/newtype_data_tag.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/newtype_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/newtype_index.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/newtype_index.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/newtype_index.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/newtype_label.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/newtype_label.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/newtype_label.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/newtype_label.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/newtype_tag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/newtype_tag.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/newtype_tag.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/newtype_tag.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/record_as_seq_incomplete_indexes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/record_as_seq_incomplete_indexes.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/record_as_seq_incomplete_indexes.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/record_as_seq_incomplete_indexes.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/record_as_seq_incomplete_labels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/record_as_seq_incomplete_labels.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/record_as_seq_incomplete_labels.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/record_as_seq_incomplete_labels.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/record_as_tuple_incomplete_labels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/record_as_tuple_incomplete_labels.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/record_as_tuple_incomplete_labels.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/record_as_tuple_incomplete_labels.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/tuple_incomplete_labels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/tuple_incomplete_labels.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/tuple_incomplete_labels.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/tuple_incomplete_labels.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/tuple_transparent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/tuple_transparent.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/tuple_transparent.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/tuple_transparent.stderr -------------------------------------------------------------------------------- /derive/test/compile_fail/union.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/union.rs -------------------------------------------------------------------------------- /derive/test/compile_fail/union.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/compile_fail/union.stderr -------------------------------------------------------------------------------- /derive/test/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive/test/lib.rs -------------------------------------------------------------------------------- /derive_macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/Cargo.toml -------------------------------------------------------------------------------- /derive_macros/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/LICENSE-APACHE -------------------------------------------------------------------------------- /derive_macros/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/LICENSE-MIT -------------------------------------------------------------------------------- /derive_macros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/README.md -------------------------------------------------------------------------------- /derive_macros/src/attr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/attr.rs -------------------------------------------------------------------------------- /derive_macros/src/bound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/bound.rs -------------------------------------------------------------------------------- /derive_macros/src/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/derive.rs -------------------------------------------------------------------------------- /derive_macros/src/derive/derive_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/derive/derive_enum.rs -------------------------------------------------------------------------------- /derive_macros/src/derive/derive_newtype.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/derive/derive_newtype.rs -------------------------------------------------------------------------------- /derive_macros/src/derive/derive_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/derive/derive_struct.rs -------------------------------------------------------------------------------- /derive_macros/src/derive/derive_unit_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/derive/derive_unit_struct.rs -------------------------------------------------------------------------------- /derive_macros/src/derive/derive_void.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/derive/derive_void.rs -------------------------------------------------------------------------------- /derive_macros/src/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/index.rs -------------------------------------------------------------------------------- /derive_macros/src/label.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/label.rs -------------------------------------------------------------------------------- /derive_macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/lib.rs -------------------------------------------------------------------------------- /derive_macros/src/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/stream.rs -------------------------------------------------------------------------------- /derive_macros/src/stream/stream_newtype.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/stream/stream_newtype.rs -------------------------------------------------------------------------------- /derive_macros/src/stream/stream_record_tuple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/stream/stream_record_tuple.rs -------------------------------------------------------------------------------- /derive_macros/src/stream/stream_tag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/stream/stream_tag.rs -------------------------------------------------------------------------------- /derive_macros/src/tag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/derive_macros/src/tag.rs -------------------------------------------------------------------------------- /dynamic/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/dynamic/Cargo.toml -------------------------------------------------------------------------------- /dynamic/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /dynamic/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /dynamic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/dynamic/README.md -------------------------------------------------------------------------------- /dynamic/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/dynamic/src/lib.rs -------------------------------------------------------------------------------- /dynamic/src/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/dynamic/src/stream.rs -------------------------------------------------------------------------------- /dynamic/src/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/dynamic/src/value.rs -------------------------------------------------------------------------------- /examples/extract_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/examples/extract_field.rs -------------------------------------------------------------------------------- /examples/stream/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/examples/stream/mod.rs -------------------------------------------------------------------------------- /examples/stream/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/examples/stream/simple.rs -------------------------------------------------------------------------------- /examples/stream_simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/examples/stream_simple.rs -------------------------------------------------------------------------------- /examples/tags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/examples/tags.rs -------------------------------------------------------------------------------- /examples/value_derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/examples/value_derive.rs -------------------------------------------------------------------------------- /experiments/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/experiments/Cargo.toml -------------------------------------------------------------------------------- /experiments/src/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/experiments/src/json.rs -------------------------------------------------------------------------------- /experiments/src/json/from_slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/experiments/src/json/from_slice.rs -------------------------------------------------------------------------------- /experiments/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod json; 2 | -------------------------------------------------------------------------------- /flatten/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/Cargo.toml -------------------------------------------------------------------------------- /flatten/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /flatten/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /flatten/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/README.md -------------------------------------------------------------------------------- /flatten/bench/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/bench/Cargo.toml -------------------------------------------------------------------------------- /flatten/bench/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/bench/lib.rs -------------------------------------------------------------------------------- /flatten/src/flattener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/src/flattener.rs -------------------------------------------------------------------------------- /flatten/src/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/src/index.rs -------------------------------------------------------------------------------- /flatten/src/label.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/src/label.rs -------------------------------------------------------------------------------- /flatten/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/src/lib.rs -------------------------------------------------------------------------------- /flatten/src/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/src/map.rs -------------------------------------------------------------------------------- /flatten/src/record.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/src/record.rs -------------------------------------------------------------------------------- /flatten/src/record_tuple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/src/record_tuple.rs -------------------------------------------------------------------------------- /flatten/src/seq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/src/seq.rs -------------------------------------------------------------------------------- /flatten/src/tuple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/flatten/src/tuple.rs -------------------------------------------------------------------------------- /fmt/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/fmt/Cargo.toml -------------------------------------------------------------------------------- /fmt/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /fmt/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /fmt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/fmt/README.md -------------------------------------------------------------------------------- /fmt/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/fmt/src/lib.rs -------------------------------------------------------------------------------- /fmt/src/tags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/fmt/src/tags.rs -------------------------------------------------------------------------------- /fmt/src/to_fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/fmt/src/to_fmt.rs -------------------------------------------------------------------------------- /fmt/src/to_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/fmt/src/to_string.rs -------------------------------------------------------------------------------- /fmt/src/to_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/fmt/src/to_value.rs -------------------------------------------------------------------------------- /fmt/src/to_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/fmt/src/to_write.rs -------------------------------------------------------------------------------- /fmt/src/token_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/fmt/src/token_write.rs -------------------------------------------------------------------------------- /fmt/src/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/fmt/src/writer.rs -------------------------------------------------------------------------------- /fmt/test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/fmt/test/Cargo.toml -------------------------------------------------------------------------------- /fmt/test/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/fmt/test/lib.rs -------------------------------------------------------------------------------- /json/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/Cargo.toml -------------------------------------------------------------------------------- /json/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /json/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/README.md -------------------------------------------------------------------------------- /json/bench/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/bench/Cargo.toml -------------------------------------------------------------------------------- /json/bench/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/bench/lib.rs -------------------------------------------------------------------------------- /json/bench/twitter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/bench/twitter.json -------------------------------------------------------------------------------- /json/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/src/error.rs -------------------------------------------------------------------------------- /json/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/src/lib.rs -------------------------------------------------------------------------------- /json/src/tags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/src/tags.rs -------------------------------------------------------------------------------- /json/src/to_fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/src/to_fmt.rs -------------------------------------------------------------------------------- /json/src/to_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/src/to_io.rs -------------------------------------------------------------------------------- /json/src/to_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/src/to_string.rs -------------------------------------------------------------------------------- /json/src/to_value.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /json/src/to_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/src/to_vec.rs -------------------------------------------------------------------------------- /json/src/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/src/value.rs -------------------------------------------------------------------------------- /json/test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/test/Cargo.toml -------------------------------------------------------------------------------- /json/test/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/json/test/lib.rs -------------------------------------------------------------------------------- /nested/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/nested/Cargo.toml -------------------------------------------------------------------------------- /nested/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /nested/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /nested/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/nested/README.md -------------------------------------------------------------------------------- /nested/examples/stream_nested_simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/nested/examples/stream_nested_simple.rs -------------------------------------------------------------------------------- /nested/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/nested/src/error.rs -------------------------------------------------------------------------------- /nested/src/flat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/nested/src/flat.rs -------------------------------------------------------------------------------- /nested/src/flat_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/nested/src/flat_enum.rs -------------------------------------------------------------------------------- /nested/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/nested/src/lib.rs -------------------------------------------------------------------------------- /ref/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/ref/Cargo.toml -------------------------------------------------------------------------------- /ref/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /ref/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /ref/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/ref/README.md -------------------------------------------------------------------------------- /ref/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/ref/src/lib.rs -------------------------------------------------------------------------------- /ref/src/seq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/ref/src/seq.rs -------------------------------------------------------------------------------- /serde/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/serde/Cargo.toml -------------------------------------------------------------------------------- /serde/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /serde/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /serde/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/serde/README.md -------------------------------------------------------------------------------- /serde/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/serde/src/lib.rs -------------------------------------------------------------------------------- /serde/src/to_serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/serde/src/to_serialize.rs -------------------------------------------------------------------------------- /serde/src/to_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/serde/src/to_value.rs -------------------------------------------------------------------------------- /serde/test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/serde/test/Cargo.toml -------------------------------------------------------------------------------- /serde/test/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/serde/test/lib.rs -------------------------------------------------------------------------------- /src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/src/data.rs -------------------------------------------------------------------------------- /src/data/binary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/src/data/binary.rs -------------------------------------------------------------------------------- /src/data/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/src/data/map.rs -------------------------------------------------------------------------------- /src/data/number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/src/data/number.rs -------------------------------------------------------------------------------- /src/data/option.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/src/data/option.rs -------------------------------------------------------------------------------- /src/data/seq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/src/data/seq.rs -------------------------------------------------------------------------------- /src/data/tags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/src/data/tags.rs -------------------------------------------------------------------------------- /src/data/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/src/data/text.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/src/result.rs -------------------------------------------------------------------------------- /src/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/src/stream.rs -------------------------------------------------------------------------------- /src/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/src/value.rs -------------------------------------------------------------------------------- /test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/test/Cargo.toml -------------------------------------------------------------------------------- /test/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /test/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/test/README.md -------------------------------------------------------------------------------- /test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sval-rs/sval/HEAD/test/src/lib.rs --------------------------------------------------------------------------------