pub trait EntryBufferImplExt: ObjectSubclass {
// Required methods
fn parent_delete_text(
&self,
entry_buffer: &Self::Type,
position: u32,
n_chars: Option<u32>
) -> u32;
fn parent_deleted_text(
&self,
entry_buffer: &Self::Type,
position: u32,
n_chars: Option<u32>
);
fn parent_length(&self, entry_buffer: &Self::Type) -> u32;
fn parent_text(&self, entry_buffer: &Self::Type) -> GString;
fn parent_insert_text(
&self,
entry_buffer: &Self::Type,
position: u32,
chars: &str
) -> u32;
fn parent_inserted_text(
&self,
entry_buffer: &Self::Type,
position: u32,
chars: &str
);
}