pub(crate) unsafe fn try_cast_ref<A: Copy, B: Copy>(
    a: &A,
) -> Result<&B, PodCastError>Expand description
Try to convert a &A into &B.
§Failure
- If the reference isn’t aligned in the new type
 - If the source type and target type aren’t the same size.