Skip to main content

bamts_array_extend

Function bamts_array_extend 

Source
#[unsafe(no_mangle)]
pub unsafe extern "C" fn bamts_array_extend( frame: *mut ShadowFrame, array: u64, iterable: u64, out: *mut Completion, ) -> u32
Expand description

ยงSafety

The caller must provide a live, uniquely owned frame whose nonempty handle range is disjoint from its header, and a live, aligned, writable out when this helper has one. Both remain valid and unaliased for the full call.

bamts_array_extend(frame, array, iterable, out).