pub struct GasPayment {
pub objects: Vec<ObjectReference>,
pub owner: Address,
pub price: u64,
pub budget: u64,
}
Fields§
§objects: Vec<ObjectReference>
§owner: Address
§price: u64
§budget: u64
Trait Implementations§
Source§impl Arbitrary for GasPayment
impl Arbitrary for GasPayment
Source§type Parameters = ()
type Parameters = ()
The type of parameters that
arbitrary_with
accepts for configuration
of the generated Strategy
. Parameters must implement Default
.Source§type Strategy = BoxedStrategy<GasPayment>
type Strategy = BoxedStrategy<GasPayment>
The type of
Strategy
used to generate values of type Self
.Source§fn arbitrary_with(args: <Self as Arbitrary>::Parameters) -> Self::Strategy
fn arbitrary_with(args: <Self as Arbitrary>::Parameters) -> Self::Strategy
Source§impl Clone for GasPayment
impl Clone for GasPayment
Source§fn clone(&self) -> GasPayment
fn clone(&self) -> GasPayment
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 GasPayment
impl Debug for GasPayment
Source§impl<'de> Deserialize<'de> for GasPayment
impl<'de> Deserialize<'de> for GasPayment
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 GasPayment
impl PartialEq for GasPayment
Source§impl Serialize for GasPayment
impl Serialize for GasPayment
impl Eq for GasPayment
impl StructuralPartialEq for GasPayment
Auto Trait Implementations§
impl Freeze for GasPayment
impl RefUnwindSafe for GasPayment
impl Send for GasPayment
impl Sync for GasPayment
impl Unpin for GasPayment
impl UnwindSafe for GasPayment
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