Trait AuthOperation

Source
pub trait AuthOperation {
    // Required methods
    fn list_mechanisms(&mut self) -> MemCachedResult<Vec<String>>;
    fn auth_start(
        &mut self,
        mech: &str,
        init: &[u8],
    ) -> MemCachedResult<AuthResponse>;
    fn auth_continue(
        &mut self,
        mech: &str,
        data: &[u8],
    ) -> MemCachedResult<AuthResponse>;
}

Required Methods§

Source

fn list_mechanisms(&mut self) -> MemCachedResult<Vec<String>>

Source

fn auth_start( &mut self, mech: &str, init: &[u8], ) -> MemCachedResult<AuthResponse>

Source

fn auth_continue( &mut self, mech: &str, data: &[u8], ) -> MemCachedResult<AuthResponse>

Implementors§