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
    ) { ... }
}

Provided Methods§

source

fn delete_text( &self, entry_buffer: &Self::Type, position: u32, n_chars: Option<u32> ) -> u32

source

fn deleted_text( &self, entry_buffer: &Self::Type, position: u32, n_chars: Option<u32> )

source

fn length(&self, entry_buffer: &Self::Type) -> u32

source

fn text(&self, entry_buffer: &Self::Type) -> GString

source

fn insert_text( &self, entry_buffer: &Self::Type, position: u32, chars: &str ) -> u32

source

fn inserted_text(&self, entry_buffer: &Self::Type, position: u32, chars: &str)

Implementors§