aboutsummaryrefslogtreecommitdiff
path: root/vendor/serde_json/tests/macros/mod.rs
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2024-07-19 15:37:58 +0300
committerValentin Popov <valentin@popov.link>2024-07-19 15:37:58 +0300
commita990de90fe41456a23e58bd087d2f107d321f3a1 (patch)
tree15afc392522a9e85dc3332235e311b7d39352ea9 /vendor/serde_json/tests/macros/mod.rs
parent3d48cd3f81164bbfc1a755dc1d4a9a02f98c8ddd (diff)
downloadfparkan-a990de90fe41456a23e58bd087d2f107d321f3a1.tar.xz
fparkan-a990de90fe41456a23e58bd087d2f107d321f3a1.zip
Deleted vendor folder
Diffstat (limited to 'vendor/serde_json/tests/macros/mod.rs')
-rw-r--r--vendor/serde_json/tests/macros/mod.rs61
1 files changed, 0 insertions, 61 deletions
diff --git a/vendor/serde_json/tests/macros/mod.rs b/vendor/serde_json/tests/macros/mod.rs
deleted file mode 100644
index aaf820f..0000000
--- a/vendor/serde_json/tests/macros/mod.rs
+++ /dev/null
@@ -1,61 +0,0 @@
-#![allow(unused_macro_rules)]
-
-macro_rules! json_str {
- ([]) => {
- "[]"
- };
- ([ $e0:tt $(, $e:tt)* $(,)? ]) => {
- concat!("[",
- json_str!($e0),
- $(",", json_str!($e),)*
- "]")
- };
- ({}) => {
- "{}"
- };
- ({ $k0:tt : $v0:tt $(, $k:tt : $v:tt)* $(,)? }) => {
- concat!("{",
- stringify!($k0), ":", json_str!($v0),
- $(",", stringify!($k), ":", json_str!($v),)*
- "}")
- };
- (($other:tt)) => {
- $other
- };
- ($other:tt) => {
- stringify!($other)
- };
-}
-
-macro_rules! pretty_str {
- ($json:tt) => {
- pretty_str_impl!("", $json)
- };
-}
-
-macro_rules! pretty_str_impl {
- ($indent:expr, []) => {
- "[]"
- };
- ($indent:expr, [ $e0:tt $(, $e:tt)* $(,)? ]) => {
- concat!("[\n ",
- $indent, pretty_str_impl!(concat!(" ", $indent), $e0),
- $(",\n ", $indent, pretty_str_impl!(concat!(" ", $indent), $e),)*
- "\n", $indent, "]")
- };
- ($indent:expr, {}) => {
- "{}"
- };
- ($indent:expr, { $k0:tt : $v0:tt $(, $k:tt : $v:tt)* $(,)? }) => {
- concat!("{\n ",
- $indent, stringify!($k0), ": ", pretty_str_impl!(concat!(" ", $indent), $v0),
- $(",\n ", $indent, stringify!($k), ": ", pretty_str_impl!(concat!(" ", $indent), $v),)*
- "\n", $indent, "}")
- };
- ($indent:expr, ($other:tt)) => {
- $other
- };
- ($indent:expr, $other:tt) => {
- stringify!($other)
- };
-}