use ;
/// # Safety
/// For all constructible values of `x`, it must hold that
/// `Layout::for_value(&x) == MetaSized::meta_layout(metadata(&x))`. For all values of metadata
/// where there exists no constructible value, it must return an error.
///
/// This function *must* be pure. Repeated calls with the same metadata must return the same value.
pub unsafe
unsafe
unsafe