pub trait TextBuffer {
// Required methods
fn is_secure(&self) -> bool;
fn insert_text_at_char_idx(
&mut self,
char_idx: usize,
text_to_insert: &str,
) -> usize;
fn delete_text_char_range(&mut self, char_range: Range<usize>);
fn char_len(&self) -> usize;
fn to_string(&self) -> String;
}Required Methods§
fn is_secure(&self) -> bool
fn insert_text_at_char_idx( &mut self, char_idx: usize, text_to_insert: &str, ) -> usize
fn delete_text_char_range(&mut self, char_range: Range<usize>)
fn char_len(&self) -> usize
fn to_string(&self) -> String
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".