Trait memcached::proto::AuthOperation [−][src]
pub trait AuthOperation { 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
fn list_mechanisms(&mut self) -> MemCachedResult<Vec<String>>
fn auth_start(
&mut self,
mech: &str,
init: &[u8]
) -> MemCachedResult<AuthResponse>
&mut self,
mech: &str,
init: &[u8]
) -> MemCachedResult<AuthResponse>
fn auth_continue(
&mut self,
mech: &str,
data: &[u8]
) -> MemCachedResult<AuthResponse>
&mut self,
mech: &str,
data: &[u8]
) -> MemCachedResult<AuthResponse>
Implementors
impl<T: BufRead + Write + Send> AuthOperation for BinaryProto<T>