pub struct ReferenceIntervalStruct<T: PartialOrd> {
pub lower: T,
pub upper: T,
}
Expand description
Reference interval with a lower reference limit and upper reference limit.
Fields§
§lower: T
Lower Reference Limit (LRL)
upper: T
Upper Reference Limit (URL)
Trait Implementations§
Source§impl<T: Debug + PartialOrd> Debug for ReferenceIntervalStruct<T>
impl<T: Debug + PartialOrd> Debug for ReferenceIntervalStruct<T>
Source§impl<T: PartialOrd> ReferenceInterval<T> for ReferenceIntervalStruct<T>
impl<T: PartialOrd> ReferenceInterval<T> for ReferenceIntervalStruct<T>
Source§fn excludes_lower(&self, value: T) -> bool
fn excludes_lower(&self, value: T) -> bool
Is a value outside the lower reference interval?
Source§fn excludes_upper(&self, value: T) -> bool
fn excludes_upper(&self, value: T) -> bool
Is a value outside the upper reference interval?
Source§impl<T> Serialize for ReferenceIntervalStruct<T>where
T: Serialize + PartialOrd,
impl<T> Serialize for ReferenceIntervalStruct<T>where
T: Serialize + PartialOrd,
Auto Trait Implementations§
impl<T> Freeze for ReferenceIntervalStruct<T>where
T: Freeze,
impl<T> RefUnwindSafe for ReferenceIntervalStruct<T>where
T: RefUnwindSafe,
impl<T> Send for ReferenceIntervalStruct<T>where
T: Send,
impl<T> Sync for ReferenceIntervalStruct<T>where
T: Sync,
impl<T> Unpin for ReferenceIntervalStruct<T>where
T: Unpin,
impl<T> UnwindSafe for ReferenceIntervalStruct<T>where
T: UnwindSafe,
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