[][src]Trait weechat::buffer::BufferCloseCallback

pub trait BufferCloseCallback {
    fn callback(
        &mut self,
        weechat: &Weechat,
        buffer: &Buffer<'_>
    ) -> Result<(), ()>; }

Trait for the buffer close callback

A blanket implementation for pure FnMut functions exists, if data needs to be passed to the callback implement this over your struct.

Required methods

fn callback(&mut self, weechat: &Weechat, buffer: &Buffer<'_>) -> Result<(), ()>

Callback that will be called before the buffer is closed.

Arguments

  • weechat - A Weechat context.

  • buffer - The buffer that will be closed.

Loading content...

Implementors

impl<T: FnMut(&Weechat, &Buffer<'_>) -> Result<(), ()> + 'static> BufferCloseCallback for T[src]

Loading content...