pub struct Range {
pub start: u32,
pub end: u32,
}
Expand description
Range type
Essentially this is just a std::ops::Range<u32>
, but with convenient
implementations.
Note that we consider u32
large enough for any text we wish to display
and the library is too complex to be useful on 16-bit CPUs, so using u32
makes more sense than usize
.
The number of iterable items, as usize
True if the given value is contained, inclusive of end points
Convert to a standard range
Convert to usize
and iterate
Performs copy-assignment from source
. Read more
Formats the value using the given formatter. Read more
The returned type after indexing.
Performs the indexing (container[index]
) operation. Read more
The returned type after indexing.
Performs the indexing (container[index]
) operation. Read more
The returned type after indexing.
Performs the indexing (container[index]
) operation. Read more
Performs the mutable indexing (container[index]
) operation. Read more
Performs the mutable indexing (container[index]
) operation. Read more
Performs the mutable indexing (container[index]
) operation. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
impl<T> Any for T where
T: 'static + ?Sized,
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<S, T> Cast<T> for S where
T: Conv<S>,
Try converting from Self
to T
Try converting to integer with truncation Read more
Try converting to the nearest integer Read more
Try converting the floor to an integer Read more
Try convert the ceiling to an integer Read more
Try converting from T
to Self
impl<T, U> Into<U> for T where
U: From<T>,
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.