pub struct BigUintValue {
pub value: BigUint,
pub original: ValueSubTree,
}
Fields§
§value: BigUint
§original: ValueSubTree
Implementations§
Source§impl BigUintValue
impl BigUintValue
pub fn into_raw_opt(self) -> Option<ValueSubTree>
Trait Implementations§
Source§impl Clone for BigUintValue
impl Clone for BigUintValue
Source§fn clone(&self) -> BigUintValue
fn clone(&self) -> BigUintValue
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for BigUintValue
impl Debug for BigUintValue
Source§impl Default for BigUintValue
impl Default for BigUintValue
Source§impl Display for BigUintValue
impl Display for BigUintValue
Source§impl From<&BigUint> for BigUintValue
impl From<&BigUint> for BigUintValue
Source§impl From<&str> for BigUintValue
impl From<&str> for BigUintValue
Source§impl<M: ManagedTypeApi> From<AnnotatedEgldPayment<M>> for BigUintValue
impl<M: ManagedTypeApi> From<AnnotatedEgldPayment<M>> for BigUintValue
Source§fn from(from: AnnotatedEgldPayment<M>) -> Self
fn from(from: AnnotatedEgldPayment<M>) -> Self
Converts to this type from the input type.
Source§impl<M: ManagedTypeApi> From<BigUint<M>> for BigUintValue
impl<M: ManagedTypeApi> From<BigUint<M>> for BigUintValue
Source§impl From<BigUint> for BigUintValue
impl From<BigUint> for BigUintValue
Source§impl From<u128> for BigUintValue
impl From<u128> for BigUintValue
Source§impl From<u32> for BigUintValue
impl From<u32> for BigUintValue
Source§impl From<u64> for BigUintValue
impl From<u64> for BigUintValue
Source§impl InterpretableFrom<&str> for BigUintValue
impl InterpretableFrom<&str> for BigUintValue
fn interpret_from(from: &str, context: &InterpreterContext) -> Self
Source§impl InterpretableFrom<ValueSubTree> for BigUintValue
impl InterpretableFrom<ValueSubTree> for BigUintValue
fn interpret_from(from: ValueSubTree, context: &InterpreterContext) -> Self
Source§impl IntoRaw<ValueSubTree> for BigUintValue
impl IntoRaw<ValueSubTree> for BigUintValue
fn into_raw(self) -> ValueSubTree
Auto Trait Implementations§
impl Freeze for BigUintValue
impl RefUnwindSafe for BigUintValue
impl Send for BigUintValue
impl Sync for BigUintValue
impl Unpin for BigUintValue
impl UnwindSafe for BigUintValue
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> InterpretableFrom<&T> for Twhere
T: Clone,
impl<T> InterpretableFrom<&T> for Twhere
T: Clone,
fn interpret_from(from: &T, _context: &InterpreterContext) -> T
Source§impl<T> InterpretableFrom<T> for T
impl<T> InterpretableFrom<T> for T
fn interpret_from(from: T, _context: &InterpreterContext) -> T
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more