Type Alias Nemo Relay Free Fn
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.
pub type NemoRelayFreeFn = Option<unsafe extern "C" fn(user_data: *mut c_void)>;
Optional destructor for user data passed to callbacks. Called when the runtime no longer needs the associated callback.
Middleware callbacks may run concurrently on Relay runtime or publication threads. Callers must keep user_data valid and thread-safe until this destructor runs.
Aliased Type
pub enum NemoRelayFreeFn {
None,
Some(unsafe extern "C" fn(*mut c_void)),
}
Variants
None
None
No value.
Some(unsafe extern "C" fn(*mut c_void))
Some(unsafe extern "C" fn(*mut c_void))
Some value of type T.