Struct ultron::Options [−][src]
pub struct Options {
pub use_block_mode: bool,
pub show_line_numbers: bool,
pub show_status_line: bool,
pub show_cursor: bool,
pub use_spans: bool,
pub use_for_ssg: bool,
pub use_background: bool,
pub theme_name: Option<String>,
pub syntax_token: String,
}
Fields
use_block_mode: bool
block mode is when the selection is rectangular
show_line_numbers: bool
show_status_line: bool
show_cursor: bool
use_spans: bool
use spans instead of div when rendering ranges and characters this is used when doing a static site rendering
use_for_ssg: bool
when used for ssg, whitespace will be rendered as
use_background: bool
apply background on the characters from syntax highlighter
theme_name: Option<String>
syntax_token: String
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Options
impl UnwindSafe for Options
Blanket Implementations
Mutably borrows from an owned value. Read more
The inverse inclusion map: attempts to construct self
from the equivalent element of its
superset. Read more
pub fn is_in_subset(&self) -> bool
pub fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).
pub fn to_subset_unchecked(&self) -> SS
pub fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.
pub fn from_subset(element: &SS) -> SP
pub fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.