[][src]Struct gsasl_sys::Gsasl_mechanism_functions

#[repr(C)]pub struct Gsasl_mechanism_functions {
    pub init: Gsasl_init_function,
    pub done: Gsasl_done_function,
    pub start: Gsasl_start_function,
    pub step: Gsasl_step_function,
    pub finish: Gsasl_finish_function,
    pub encode: Gsasl_code_function,
    pub decode: Gsasl_code_function,
}

Fields

init: Gsasl_init_functiondone: Gsasl_done_functionstart: Gsasl_start_functionstep: Gsasl_step_functionfinish: Gsasl_finish_functionencode: Gsasl_code_functiondecode: Gsasl_code_function

Trait Implementations

impl Clone for Gsasl_mechanism_functions[src]

impl Copy for Gsasl_mechanism_functions[src]

impl Debug for Gsasl_mechanism_functions[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.