Skip to main content

last

Function last 

Source
pub fn last<'a, T>(array: &'a [T], default: &'a T) -> &'a T
Expand description

Gets the last element of a slice, or returns the default value.

§Arguments

  • array - The input slice
  • default - The default value to return if the slice is empty

§Returns

The last element or the default value

§Examples

use mudssky_utils::array::last;

assert_eq!(last(&[1, 2, 3], &0), &3);
assert_eq!(last(&[], &42), &42);