Skip to main content

payload_from_raw

Function payload_from_raw 

Source
pub unsafe fn payload_from_raw<'a>(
    kind: EventKind,
    payload_ptr: *const c_void,
) -> EventPayload<'a>
Expand description

Helper: convert a raw (kind, payload_ptr) pair into a typed EventPayload borrow. Used inside EventCallback trampolines.

ยงSafety

Caller guarantees payload_ptr matches the variant indicated by kind and is valid for the borrow lifetime.