[][src]Trait melib::backends::imap::managesieve::ManageSieve

pub trait ManageSieve {
    fn havespace(&mut self) -> Result<()>;
fn putscript(&mut self) -> Result<()>;
fn listscripts(&mut self) -> Result<()>;
fn setactive(&mut self) -> Result<()>;
fn getscript(&mut self) -> Result<()>;
fn deletescript(&mut self) -> Result<()>;
fn renamescript(&mut self) -> Result<()>; }

Required methods

fn havespace(&mut self) -> Result<()>

fn putscript(&mut self) -> Result<()>

fn listscripts(&mut self) -> Result<()>

fn setactive(&mut self) -> Result<()>

fn getscript(&mut self) -> Result<()>

fn deletescript(&mut self) -> Result<()>

fn renamescript(&mut self) -> Result<()>

Loading content...

Implementors

impl ManageSieve for ImapConnection[src]

Loading content...