pub struct GasStationConfiguration {
pub gas_threshold: Option<String>,
pub gas_cap: Option<String>,
pub max_gas_price: Option<Option<String>>,
}Fields§
§gas_threshold: Option<String>The Gas Station will initiate a fueling transaction when the vault account’s balance falls below the gasThreshold value
gas_cap: Option<String>The Gas Station will top up the vault account with gas until the balance reaches the gasCap value
max_gas_price: Option<Option<String>>Maximum gas price for the fueling transaction (in gwei)
Implementations§
Source§impl GasStationConfiguration
impl GasStationConfiguration
pub fn new() -> GasStationConfiguration
Trait Implementations§
Source§impl Clone for GasStationConfiguration
impl Clone for GasStationConfiguration
Source§fn clone(&self) -> GasStationConfiguration
fn clone(&self) -> GasStationConfiguration
Returns a duplicate 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 GasStationConfiguration
impl Debug for GasStationConfiguration
Source§impl Default for GasStationConfiguration
impl Default for GasStationConfiguration
Source§fn default() -> GasStationConfiguration
fn default() -> GasStationConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GasStationConfiguration
impl<'de> Deserialize<'de> for GasStationConfiguration
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 GasStationConfiguration
impl PartialEq for GasStationConfiguration
Source§impl Serialize for GasStationConfiguration
impl Serialize for GasStationConfiguration
impl StructuralPartialEq for GasStationConfiguration
Auto Trait Implementations§
impl Freeze for GasStationConfiguration
impl RefUnwindSafe for GasStationConfiguration
impl Send for GasStationConfiguration
impl Sync for GasStationConfiguration
impl Unpin for GasStationConfiguration
impl UnwindSafe for GasStationConfiguration
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