pub struct CpulimitNum(/* private fields */);Trait Implementations§
Source§impl BoundedNumber for CpulimitNum
impl BoundedNumber for CpulimitNum
const MIN: Option<f64>
const MAX: Option<f64>
const DEFAULT: Option<f64>
const TYPE_DESCRIPTION: &'static str = "an number between 0 and 8192"
fn get(&self) -> f64
fn new(value: f64) -> Result<Self, BoundedNumberError>
fn validate(value: f64) -> Result<(), BoundedNumberError>
Source§impl Clone for CpulimitNum
impl Clone for CpulimitNum
Source§fn clone(&self) -> CpulimitNum
fn clone(&self) -> CpulimitNum
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 CpulimitNum
Source§impl Debug for CpulimitNum
impl Debug for CpulimitNum
Source§impl<'de> Deserialize<'de> for CpulimitNum
impl<'de> Deserialize<'de> for CpulimitNum
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 CpulimitNum
impl PartialEq for CpulimitNum
Source§fn eq(&self, other: &CpulimitNum) -> bool
fn eq(&self, other: &CpulimitNum) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for CpulimitNum
impl PartialOrd for CpulimitNum
Source§impl Serialize for CpulimitNum
impl Serialize for CpulimitNum
impl StructuralPartialEq for CpulimitNum
Source§impl TryFrom<f32> for CpulimitNum
impl TryFrom<f32> for CpulimitNum
Source§impl TryFrom<f64> for CpulimitNum
impl TryFrom<f64> for CpulimitNum
Source§impl TryFrom<i32> for CpulimitNum
impl TryFrom<i32> for CpulimitNum
Auto Trait Implementations§
impl Freeze for CpulimitNum
impl RefUnwindSafe for CpulimitNum
impl Send for CpulimitNum
impl Sync for CpulimitNum
impl Unpin for CpulimitNum
impl UnsafeUnpin for CpulimitNum
impl UnwindSafe for CpulimitNum
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