Type Alias Nemo Relay Native Async Next Result Cb

View as Markdown

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 NemoRelayNativeAsyncNextResultCb = unsafe extern "C" fn(user_data: *mut c_void, value_json: *const NemoRelayNativeString, error: *const NemoRelayNativeString);

Receives one completion from a unary execution-continuation invocation.

Exactly one of value_json and error is non-null. The callback owns its user_data and is invoked exactly once after a successful async_next_invoke_result call, including when the owning interceptor settles and cancels unfinished downstream work.