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