RangeTrait

Fully qualified path: core::ops::range::RangeTrait

pub trait RangeTrait<T, +Destruct<T>, +PartialOrd<@T>>

Trait functions

contains

Returns true if item is contained in the range. # Examples

assert!(!(3..5).contains(@2));
assert!( (3..5).contains(@3));
assert!( (3..5).contains(@4));
assert!(!(3..5).contains(@5));

assert!(!(3..3).contains(@3));
assert!(!(3..2).contains(@3));

Fully qualified path: core::ops::range::RangeTrait::contains

fn contains(self: @Range<T>, item: @T) -> bool

is_empty

Returns true if the range contains no items. # Examples

assert!(!(3_u8..5_u8).is_empty());
assert!( (3_u8..3_u8).is_empty());
assert!( (3_u8..2_u8).is_empty());

Fully qualified path: core::ops::range::RangeTrait::is_empty

fn is_empty(self: @Range<T>) -> bool