[−][src]Crate crossterm_style
A module that contains all the actions related to the styling of the terminal. Like applying attributes to font and changing the foreground and background.
Re-exports
pub use self::objectstyle::ObjectStyle; |
pub use self::styledobject::StyledObject; |
Modules
| objectstyle | This module contains the |
| styledobject | This module contains the logic to style an object that contains some 'content' which can be styled. |
Structs
| TerminalColor | Allows you to style the terminal. |
Enums
| Attribute | These are all the attributes which could be apply to font. There are few things to note |
| Color | Colors that are available for coloring the terminal font. |
| Colored | Could be used to color the foreground or background color. |
Traits
| Colorize | Provides a set of methods to color any type implementing |
| Styler | Provides a set of methods to style any type implementing |
Functions
| color | Get a |
| style | This could be used to style a type who is implementing |