pub trait EntryBufferImpl: EntryBufferImplExt + ObjectImpl {
// Provided methods
fn delete_text(
&self,
entry_buffer: &Self::Type,
position: u32,
n_chars: Option<u32>
) -> u32 { ... }
fn deleted_text(
&self,
entry_buffer: &Self::Type,
position: u32,
n_chars: Option<u32>
) { ... }
fn length(&self, entry_buffer: &Self::Type) -> u32 { ... }
fn text(&self, entry_buffer: &Self::Type) -> GString { ... }
fn insert_text(
&self,
entry_buffer: &Self::Type,
position: u32,
chars: &str
) -> u32 { ... }
fn inserted_text(
&self,
entry_buffer: &Self::Type,
position: u32,
chars: &str
) { ... }
}