Function nstd_sys::vec::nstd_vec_clone
source · #[no_mangle]
pub extern "C" fn nstd_vec_clone<'a>(
vec: &NSTDVec<'a>
) -> NSTDOptionalVec<'a>Available on crate feature
vec only.Expand description
Creates a new deep copy of vec.
Parameters:
const NSTDVec *vec- The vector to create a new deep copy of.
Returns
NSTDOptionalVec cloned - The new deep copy of vec on success, or an uninitialized “none”
variant if allocating fails.