Type Alias CassAuthenticatorCallbacks

Source
pub type CassAuthenticatorCallbacks = CassAuthenticatorCallbacks_;
Expand description

Authenticator callbacks

Aliased Type§

#[repr(C)]
pub struct CassAuthenticatorCallbacks { pub initial_callback: Option<unsafe extern "C" fn(*mut CassAuthenticator_, *mut c_void)>, pub challenge_callback: Option<unsafe extern "C" fn(*mut CassAuthenticator_, *mut c_void, *const i8, usize)>, pub success_callback: Option<unsafe extern "C" fn(*mut CassAuthenticator_, *mut c_void, *const i8, usize)>, pub cleanup_callback: Option<unsafe extern "C" fn(*mut CassAuthenticator_, *mut c_void)>, }

Fields§

§initial_callback: Option<unsafe extern "C" fn(*mut CassAuthenticator_, *mut c_void)>§challenge_callback: Option<unsafe extern "C" fn(*mut CassAuthenticator_, *mut c_void, *const i8, usize)>§success_callback: Option<unsafe extern "C" fn(*mut CassAuthenticator_, *mut c_void, *const i8, usize)>§cleanup_callback: Option<unsafe extern "C" fn(*mut CassAuthenticator_, *mut c_void)>