#[repr(transparent)]pub struct Range { /* private fields */ }
Expand description
Implementations
sourceimpl Range
impl Range
sourcepub fn new(lower_limit: f64, upper_limit: f64, description: &str) -> Range
pub fn new(lower_limit: f64, upper_limit: f64, description: &str) -> Range
Creates a new Range
.
lower_limit
inferior limit for this range
upper_limit
superior limit for this range
description
human readable description of this range.
Returns
a new Range
sourcepub fn description(&mut self) -> Option<GString>
pub fn description(&mut self) -> Option<GString>
sourcepub fn lower_limit(&mut self) -> f64
pub fn lower_limit(&mut self) -> f64
sourcepub fn upper_limit(&mut self) -> f64
pub fn upper_limit(&mut self) -> f64
Trait Implementations
sourceimpl Ord for Range
impl Ord for Range
sourceimpl PartialOrd<Range> for Range
impl PartialOrd<Range> for Range
sourcefn partial_cmp(&self, other: &Range) -> Option<Ordering>
fn partial_cmp(&self, other: &Range) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl StaticType for Range
impl StaticType for Range
sourcefn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of Self
.
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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> StaticTypeExt for T where
T: StaticType,
impl<T> StaticTypeExt for T where
T: StaticType,
sourcefn ensure_type()
fn ensure_type()
Ensures that the type has been registered with the type system.
sourceimpl<T> ToClosureReturnValue for T where
T: ToValue,
impl<T> ToClosureReturnValue for T where
T: ToValue,
fn to_closure_return_value(&self) -> Option<Value>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more