Trait collections::range::RangeArgument
[−]
[src]
pub trait RangeArgument<T> {
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
fn start(&self) -> Option<&T>
Start index (inclusive)
Return start value if present, else None.
fn end(&self) -> Option<&T>
End index (exclusive)
Return end value if present, else None.
Implementors
impl<T> RangeArgument<T> for RangeFullimpl<T> RangeArgument<T> for RangeFrom<T>impl<T> RangeArgument<T> for RangeTo<T>impl<T> RangeArgument<T> for Range<T>