serde_flattened/lib.rs
1pub mod flatten_json_value;
2pub mod nested_csv;
3
4#[derive(Debug)]
5pub struct Flattened<T>(T);
6
7#[derive(Debug)]
8pub struct FlattenedRef<'a, T>(&'a T);
9
10impl<T> Flattened<T> {
11 pub fn as_ref(&self) -> FlattenedRef<'_, T> {
12 FlattenedRef(&self.0)
13 }
14}
15
16mod serde;
17
18#[cfg(test)]
19mod test;