/// Code fragment that can be combined with other code fragments.
/// Code fragment that cannot be broken down any further.
/// Fragment for an entire code file.
/// Fragment for a module declaration.
/// Code fragment that nests another code fragment inside.
pub use AppendedFragment;
pub use AtomicFragment;
pub use FileFragment;
pub use ModuleFragment;
pub use NestedFragment;
/// Number of spaces Rust is usually indented by.
const RUST_INDENTATION: usize = 4;
/// Represents a fragment of code that can be appended to or nested with other code fragements.