pub trait GutterRendererImpl: WidgetImpl {
// Provided methods
fn query_data(&self, lines: &GutterLines, line: u32) { ... }
fn begin(&self, lines: &GutterLines) { ... }
fn end(&self) { ... }
fn change_buffer(&self, old_buffer: Option<&Buffer>) { ... }
fn change_view(&self, old_view: Option<&View>) { ... }
fn query_activatable(&self, iter: &TextIter, area: &Rectangle) -> bool { ... }
fn activate(
&self,
iter: &TextIter,
area: &Rectangle,
button: u32,
state: ModifierType,
n_presses: i32
) { ... }
fn snapshot_line(&self, snapshot: &Snapshot, lines: &GutterLines, line: u32) { ... }
}
Provided Methods§
fn query_data(&self, lines: &GutterLines, line: u32)
fn begin(&self, lines: &GutterLines)
fn end(&self)
fn change_buffer(&self, old_buffer: Option<&Buffer>)
fn change_view(&self, old_view: Option<&View>)
fn query_activatable(&self, iter: &TextIter, area: &Rectangle) -> bool
fn activate( &self, iter: &TextIter, area: &Rectangle, button: u32, state: ModifierType, n_presses: i32 )
fn snapshot_line(&self, snapshot: &Snapshot, lines: &GutterLines, line: u32)
Object Safety§
This trait is not object safe.