Trait arraydeque::RangeArgument [−][src]
pub trait RangeArgument<T = usize> { fn start(&self) -> Option<T> { ... } fn end(&self) -> Option<T> { ... } }
RangeArgument is implemented by Rust's built-in range types, produced
by range syntax like ..
, a..
, ..b
or c..d
.
Provided Methods
Implementations on Foreign Types
impl<T> RangeArgument<T> for RangeFull
[src]
impl<T> RangeArgument<T> for RangeFull
impl<T: Copy> RangeArgument<T> for RangeFrom<T>
[src]
impl<T: Copy> RangeArgument<T> for RangeFrom<T>
impl<T: Copy> RangeArgument<T> for RangeTo<T>
[src]
impl<T: Copy> RangeArgument<T> for RangeTo<T>
impl<T: Copy> RangeArgument<T> for Range<T>
[src]
impl<T: Copy> RangeArgument<T> for Range<T>