pub trait BufferPoolExt: 'static {
    // Required methods
    fn options(&self) -> Vec<GString> ;
    fn has_option(&self, option: &str) -> bool;
    fn is_active(&self) -> bool;
    fn release_buffer(&self, buffer: Buffer);
    fn set_active(&self, active: bool) -> Result<(), BoolError>;
    fn set_flushing(&self, flushing: bool);
}

Required Methods§

source

fn options(&self) -> Vec<GString>

source

fn has_option(&self, option: &str) -> bool

source

fn is_active(&self) -> bool

source

fn release_buffer(&self, buffer: Buffer)

source

fn set_active(&self, active: bool) -> Result<(), BoolError>

source

fn set_flushing(&self, flushing: bool)

Implementors§