pub fn pod_maybe_from_bytes<T: Pod>(
bytes: &[u8],
) -> Result<Option<&T>, ProgramError>Expand description
Maybe convert a slice of bytes into a Pod (zero copy)
Returns None if the slice is empty, or else Err if input length is not
equal to pod_get_packed_len::<T>().
This function exists primarily because Option<T> is not a Pod.