Expand description
A range comprising a start and end Bound
Fields§
§start: Bound
§end: Bound
Implementations§
source§impl Range
impl Range
sourcepub fn contains_range(&self, inner: &Self, collator: &ValueCollator) -> bool
pub fn contains_range(&self, inner: &Self, collator: &ValueCollator) -> bool
Return true if the given Range
is within this Range
.
sourcepub fn contains_value(&self, value: &Value, collator: &ValueCollator) -> bool
pub fn contains_value(&self, value: &Value, collator: &ValueCollator) -> bool
Return true if the given Value
is within this Range
.
Trait Implementations§
source§impl FromStream for Range
impl FromStream for Range
source§impl<'en> IntoStream<'en> for Range
impl<'en> IntoStream<'en> for Range
source§impl PartialEq<Range> for Range
impl PartialEq<Range> for Range
source§impl TryCastFrom<Tuple<Value>> for Range
impl TryCastFrom<Tuple<Value>> for Range
source§impl TryCastFrom<Value> for Range
impl TryCastFrom<Value> for Range
source§fn can_cast_from(value: &Value) -> bool
fn can_cast_from(value: &Value) -> bool
Test if
value
can be cast into Self
.source§fn opt_cast_from(value: Value) -> Option<Self>
fn opt_cast_from(value: Value) -> Option<Self>
Returns
Some(Self)
if the source value can be cast into Self
, otherwise None
.impl Eq for Range
impl StructuralEq for Range
impl StructuralPartialEq for Range
Auto Trait Implementations§
impl RefUnwindSafe for Range
impl Send for Range
impl Sync for Range
impl Unpin for Range
impl UnwindSafe for Range
Blanket Implementations§
source§impl<F> Match for F
impl<F> Match for F
source§fn matches<T>(&self) -> boolwhere
T: TryCastFrom<Self>,
fn matches<T>(&self) -> boolwhere
T: TryCastFrom<Self>,
Returns
true
if self
can be cast into the target type T
.source§impl<F, T> TryCastFrom<F> for Twhere
T: CastFrom<F>,
impl<F, T> TryCastFrom<F> for Twhere
T: CastFrom<F>,
source§fn can_cast_from(_: &F) -> bool
fn can_cast_from(_: &F) -> bool
Test if
value
can be cast into Self
.source§fn opt_cast_from(f: F) -> Option<T>
fn opt_cast_from(f: F) -> Option<T>
Returns
Some(Self)
if the source value can be cast into Self
, otherwise None
.source§impl<F, T> TryCastInto<T> for Fwhere
T: TryCastFrom<F>,
impl<F, T> TryCastInto<T> for Fwhere
T: TryCastFrom<F>,
source§fn can_cast_into(&self) -> bool
fn can_cast_into(&self) -> bool
Test if
self
can be cast into T
.source§fn opt_cast_into(self) -> Option<T>
fn opt_cast_into(self) -> Option<T>
Returns
Some(T)
if self
can be cast into T
, otherwise None
.