Function konst::slice::last_mut

source ·
pub const fn last_mut<T>(slice: &mut [T]) -> Option<&mut T>
Available on crate features mut_refs or nightly_mut_refs only.
Expand description

A const equivalent of <[T]>::last_mut

§Example

use konst::slice;

assert_eq!(slice::last_mut(&mut [3, 5, 8]), Some(&mut 8));

assert_eq!(slice::last_mut(&mut [3, 5]), Some(&mut 5));

assert_eq!(slice::last_mut(&mut [3]), Some(&mut 3));

assert_eq!(slice::last_mut::<u8>(&mut []), None);