From 142e19abe3f493b83ce6a47167a335fa2a25c964 Mon Sep 17 00:00:00 2001 From: aiongg Date: Mon, 26 Oct 2026 18:20:51 +0000 Subject: [PATCH] refactor(doc): move lib.rs skip to skip.rs --- crates/doc/src/lib.rs | 18 +----------------- crates/doc/src/skip.rs | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 17 deletions(-) create mode 100644 crates/doc/src/skip.rs diff --git a/crates/doc/src/lib.rs b/crates/doc/src/lib.rs index b06ed03f2..e87373dad 100644 --- a/crates/doc/src/lib.rs +++ b/crates/doc/src/lib.rs @@ -68,23 +68,7 @@ use std::collections::BTreeMap; use std::sync::Arc; /// `skip_serializing_if` predicates: fields equal to their serde default are not written. -pub(crate) mod skip { - pub fn is_default(v: &T) -> bool { - *v == T::default() - } - pub fn is_true(v: &bool) -> bool { - *v - } - pub fn is_one(v: &f32) -> bool { - *v == 1.0 - } - pub fn is_empty_vec(v: &[T]) -> bool { - v.is_empty() - } - pub fn is_empty_map(v: &serde_json::Map) -> bool { - v.is_empty() - } -} +pub(crate) mod skip; pub use appearance::StrokeGradientMode; pub use appearance::{ diff --git a/crates/doc/src/skip.rs b/crates/doc/src/skip.rs new file mode 100644 index 000000000..15f294c00 --- /dev/null +++ b/crates/doc/src/skip.rs @@ -0,0 +1,15 @@ +pub fn is_default(v: &T) -> bool { + *v == T::default() +} +pub fn is_true(v: &bool) -> bool { + *v +} +pub fn is_one(v: &f32) -> bool { + *v == 1.0 +} +pub fn is_empty_vec(v: &[T]) -> bool { + v.is_empty() +} +pub fn is_empty_map(v: &serde_json::Map) -> bool { + v.is_empty() +}