pub struct LineSet {
pub horizontal: char,
pub vertical: char,
pub cross: char,
pub vertical_left: char,
pub vertical_right: char,
pub horizontal_down: char,
pub horizontal_up: char,
}Expand description
The seven glyphs needed to draw a gridline that can cross, tee, or run straight through a
cell, as used by table/grid dividers rather than an outer BorderSet frame.
Fields§
§horizontal: charA straight horizontal run.
vertical: charA straight vertical run.
cross: charA four-way intersection (┼).
vertical_left: charA T pointing left, joining a vertical run on its right (┤).
vertical_right: charA T pointing right, joining a vertical run on its left (├).
horizontal_down: charA T pointing down, joining a horizontal run above (┬).
horizontal_up: charA T pointing up, joining a horizontal run below (┴).
Trait Implementations§
impl Copy for LineSet
impl Eq for LineSet
impl StructuralPartialEq for LineSet
Auto Trait Implementations§
impl Freeze for LineSet
impl RefUnwindSafe for LineSet
impl Send for LineSet
impl Sync for LineSet
impl Unpin for LineSet
impl UnsafeUnpin for LineSet
impl UnwindSafe for LineSet
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