pub struct MultipleBounds {
pub bounds: Vec<IntegralBounds>,
}Expand description
Bounds for multiple integrals (region specification).
Contains bounds for each variable of integration in order. For a double integral ∬_R f dA, the region R may be specified as separate bounds for each variable.
§Examples
ⓘ
// Bounds for ∬_[0,1]×[0,2] f(x,y) dy dx
MultipleBounds {
bounds: vec![
IntegralBounds { lower: 0, upper: 1 }, // x bounds
IntegralBounds { lower: 0, upper: 2 }, // y bounds
],
}Fields§
§bounds: Vec<IntegralBounds>Bounds for each variable, in integration order
Trait Implementations§
Source§impl Clone for MultipleBounds
impl Clone for MultipleBounds
Source§fn clone(&self) -> MultipleBounds
fn clone(&self) -> MultipleBounds
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 moreSource§impl Debug for MultipleBounds
impl Debug for MultipleBounds
Source§impl Hash for MultipleBounds
impl Hash for MultipleBounds
Source§impl PartialEq for MultipleBounds
impl PartialEq for MultipleBounds
impl Eq for MultipleBounds
impl StructuralPartialEq for MultipleBounds
Auto Trait Implementations§
impl Freeze for MultipleBounds
impl RefUnwindSafe for MultipleBounds
impl Send for MultipleBounds
impl Sync for MultipleBounds
impl Unpin for MultipleBounds
impl UnsafeUnpin for MultipleBounds
impl UnwindSafe for MultipleBounds
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