···11//! Common types for the jacquard implementation of atproto
2233#![warn(missing_docs)]
44+pub use cowstr::CowStr;
55+pub use into_static::IntoStatic;
66+pub use smol_str;
77+pub use url;
4859/// A copy-on-write immutable string type that uses [`SmolStr`] for
610/// the "owned" variant.
711#[macro_use]
812pub mod cowstr;
913#[macro_use]
1010-/// trait for taking ownership of most borrowed types in jacquard.
1414+/// Trait for taking ownership of most borrowed types in jacquard.
1115pub mod into_static;
1212-/// Helper macros for common patterns
1316pub mod macros;
1417/// Baseline fundamental AT Protocol data types.
1518pub mod types;
1616-1717-pub use cowstr::CowStr;
1818-pub use into_static::IntoStatic;
1919-pub use smol_str;
2020-pub use url;
-1
crates/jacquard/src/lib.rs
···9595#[cfg(feature = "api")]
9696/// If enabled, re-export the generated api crate
9797pub use jacquard_api as api;
9898-/// Re-export common types
9998pub use jacquard_common::*;
10099101100#[cfg(feature = "derive")]