//! These definitions are similar to their `ct` equivalents, but differ in that
//! these can be statically allocated and are slightly optimized for the runtime
-
-#[cfg(stage0)]
-use option::Option;
-
-#[doc(hidden)]
-pub enum Piece<'a> {
- String(&'a str),
- Argument(Argument<'a>),
-}
-
#[doc(hidden)]
pub struct Argument<'a> {
pub position: Position,
pub format: FormatSpec,
- #[cfg(stage0)]
- pub method: Option<uint>,
}
#[doc(hidden)]
AlignLeft,
/// Indication that contents should be right-aligned.
AlignRight,
+ /// Indication that contents should be center-aligned.
+ AlignCenter,
/// No alignment was requested.
AlignUnknown,
}