pub struct TileStringFormatter { /* private fields */ }
Implementations§
Source§impl TileStringFormatter
impl TileStringFormatter
pub fn new(fmt: &str) -> Self
pub fn tokens(&self) -> &Vec<FormatParts>
pub fn n_tokens(&self) -> usize
pub fn fmt_tile_custom<T: TileLike>(&self, tile: &T) -> String
pub fn fmt_tile<T: TileLike>(&self, tile: &T) -> String
pub fn fmt<T: TileLike>(&self, tile: &T) -> String
pub fn has_token(&self) -> bool
pub fn fmtstr(&self) -> &str
Trait Implementations§
Source§impl Clone for TileStringFormatter
impl Clone for TileStringFormatter
Source§impl Debug for TileStringFormatter
impl Debug for TileStringFormatter
Source§impl Default for TileStringFormatter
impl Default for TileStringFormatter
Source§impl Hash for TileStringFormatter
impl Hash for TileStringFormatter
Source§impl PartialEq for TileStringFormatter
impl PartialEq for TileStringFormatter
Auto Trait Implementations§
impl Freeze for TileStringFormatter
impl RefUnwindSafe for TileStringFormatter
impl Send for TileStringFormatter
impl Sync for TileStringFormatter
impl Unpin for TileStringFormatter
impl UnwindSafe for TileStringFormatter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more