pub struct SetExtmarkOpts(/* private fields */);
Implementations§
Source§impl SetExtmarkOpts
impl SetExtmarkOpts
pub fn builder() -> SetExtmarkOptsBuilder
pub fn set_conceal(&mut self, conceal: Option<char>)
pub fn set_cursorline_hl_group(&mut self, cursorline_hl_group: &str)
pub fn set_end_col(&mut self, end_col: usize)
pub fn set_end_right_gravity(&mut self, end_right_gravity: bool)
pub fn set_end_row(&mut self, end_row: usize)
pub fn set_ephemeral(&mut self, ephemeral: bool)
pub fn set_hl_eol(&mut self, hl_eol: bool)
pub fn set_hl_group(&mut self, hl_group: &str)
pub fn set_hl_mode(&mut self, hl_mode: ExtmarkHlMode)
pub fn set_id(&mut self, id: u32)
pub fn set_line_hl_group(&mut self, line_hl_group: &str)
pub fn set_number_hl_group(&mut self, number_hl_group: &str)
pub fn set_priority(&mut self, priority: u32)
pub fn set_right_gravity(&mut self, right_gravity: u32)
pub fn set_sign_hl_group(&mut self, sign_hl_group: &str)
pub fn set_sign_text(&mut self, sign_text: &str)
pub fn set_strict(&mut self, strict: bool)
pub fn set_virt_lines<Txt, Hl, Cnk, ChunkyCnk>(&mut self, virt_lines: ChunkyCnk)where
ChunkyCnk: IntoIterator<Item = Cnk>,
Cnk: IntoIterator<Item = (Txt, Hl)>,
Txt: Into<String>,
Hl: StringOrListOfStrings,
pub fn set_virt_lines_above(&mut self, virt_lines_above: bool)
pub fn set_virt_lines_leftcol(&mut self, virt_lines_leftcol: bool)
pub fn set_virt_text<Txt, Hl, Cnk>(&mut self, virt_text: Cnk)
pub fn set_virt_text_hide(&mut self, virt_text_hide: bool)
pub fn set_virt_text_pos(&mut self, virt_text_pos: ExtmarkVirtTextPosition)
pub fn set_virt_text_win_col(&mut self, virt_text_win_col: u32)
Trait Implementations§
Source§impl Clone for SetExtmarkOpts
impl Clone for SetExtmarkOpts
Source§fn clone(&self) -> SetExtmarkOpts
fn clone(&self) -> SetExtmarkOpts
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SetExtmarkOpts
impl Debug for SetExtmarkOpts
Source§impl Default for SetExtmarkOpts
impl Default for SetExtmarkOpts
Source§fn default() -> SetExtmarkOpts
fn default() -> SetExtmarkOpts
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SetExtmarkOpts
impl RefUnwindSafe for SetExtmarkOpts
impl !Send for SetExtmarkOpts
impl !Sync for SetExtmarkOpts
impl Unpin for SetExtmarkOpts
impl UnwindSafe for SetExtmarkOpts
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