pub struct DomainRangeData {
pub domain: Domain,
pub range: Range,
pub singularities: Vec<Expression>,
}Expand description
Domain and range information
Fields§
§domain: DomainFunction domain
range: RangeFunction range
singularities: Vec<Expression>Singularities (if any)
Trait Implementations§
Source§impl Clone for DomainRangeData
impl Clone for DomainRangeData
Source§fn clone(&self) -> DomainRangeData
fn clone(&self) -> DomainRangeData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DomainRangeData
impl RefUnwindSafe for DomainRangeData
impl Send for DomainRangeData
impl Sync for DomainRangeData
impl Unpin for DomainRangeData
impl UnwindSafe for DomainRangeData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more