Enum soroban_env_guest::xdr::ScNumSign
[−]#[repr(i32)]
pub enum ScNumSign {
Negative,
Zero,
Positive,
}
Variants
Negative
Zero
Positive
Implementations
Trait Implementations
impl Discriminant<ScNumSign> for ScBigInt
impl Discriminant<ScNumSign> for ScBigInt
fn discriminant(&self) -> ScNumSign
impl Ord for ScNumSign
impl Ord for ScNumSign
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Self where
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Self where
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
impl PartialOrd<ScNumSign> for ScNumSign
impl PartialOrd<ScNumSign> for ScNumSign
fn partial_cmp(&self, other: &ScNumSign) -> Option<Ordering>
fn partial_cmp(&self, other: &ScNumSign) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for ScNumSign
impl Enum for ScNumSign
impl Eq for ScNumSign
impl ReadXdr for ScNumSign
impl StructuralEq for ScNumSign
impl StructuralPartialEq for ScNumSign
impl Union<ScNumSign> for ScBigInt
impl WriteXdr for ScNumSign
Auto Trait Implementations
impl RefUnwindSafe for ScNumSign
impl Send for ScNumSign
impl Sync for ScNumSign
impl Unpin for ScNumSign
impl UnwindSafe for ScNumSign
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more