pub type CassAuthenticatorCallbacks = CassAuthenticatorCallbacks_;
Expand description
Authenticator callbacks
Aliased Type§
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)>