#[derive(Debug,Clone,Copy)]
pub struct Settings {
pub align: fn(usize, usize) -> usize,
pub width: usize,
pub before: usize,
pub after: usize
}
pub const ALIGN_LEFT: fn(usize, usize) -> usize = |left, _right| left;
pub const ALIGN_RIGHT: fn(usize, usize) -> usize = |_left, right| right;
pub const DEFAULT_SETTINGS: Settings = Settings { align: ALIGN_LEFT, width: 16, before: 3, after: 3 };