pub struct BwlimitNum(/* private fields */);Trait Implementations§
Source§impl BoundedNumber for BwlimitNum
impl BoundedNumber for BwlimitNum
const MIN: Option<f64>
const MAX: Option<f64>
const DEFAULT: Option<f64>
const TYPE_DESCRIPTION: &'static str = "an number greater than or equal to 0"
fn get(&self) -> f64
fn new(value: f64) -> Result<Self, BoundedNumberError>
fn validate(value: f64) -> Result<(), BoundedNumberError>
Source§impl Clone for BwlimitNum
impl Clone for BwlimitNum
Source§fn clone(&self) -> BwlimitNum
fn clone(&self) -> BwlimitNum
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BwlimitNum
Source§impl Debug for BwlimitNum
impl Debug for BwlimitNum
Source§impl<'de> Deserialize<'de> for BwlimitNum
impl<'de> Deserialize<'de> for BwlimitNum
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BwlimitNum
impl PartialEq for BwlimitNum
Source§fn eq(&self, other: &BwlimitNum) -> bool
fn eq(&self, other: &BwlimitNum) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for BwlimitNum
impl PartialOrd for BwlimitNum
Source§impl Serialize for BwlimitNum
impl Serialize for BwlimitNum
impl StructuralPartialEq for BwlimitNum
Source§impl TryFrom<f32> for BwlimitNum
impl TryFrom<f32> for BwlimitNum
Source§impl TryFrom<f64> for BwlimitNum
impl TryFrom<f64> for BwlimitNum
Source§impl TryFrom<i32> for BwlimitNum
impl TryFrom<i32> for BwlimitNum
Auto Trait Implementations§
impl Freeze for BwlimitNum
impl RefUnwindSafe for BwlimitNum
impl Send for BwlimitNum
impl Sync for BwlimitNum
impl Unpin for BwlimitNum
impl UnsafeUnpin for BwlimitNum
impl UnwindSafe for BwlimitNum
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