pub struct RevenueSwapChainConfig {
pub chain: String,
pub target_contract_address: String,
pub swap_contract_address: Option<String>,
}Fields§
§chain: String§target_contract_address: String§swap_contract_address: Option<String>Trait Implementations§
Source§impl Clone for RevenueSwapChainConfig
impl Clone for RevenueSwapChainConfig
Source§fn clone(&self) -> RevenueSwapChainConfig
fn clone(&self) -> RevenueSwapChainConfig
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 RevenueSwapChainConfig
impl Debug for RevenueSwapChainConfig
Source§impl<'de> Deserialize<'de> for RevenueSwapChainConfig
impl<'de> Deserialize<'de> for RevenueSwapChainConfig
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
Auto Trait Implementations§
impl Freeze for RevenueSwapChainConfig
impl RefUnwindSafe for RevenueSwapChainConfig
impl Send for RevenueSwapChainConfig
impl Sync for RevenueSwapChainConfig
impl Unpin for RevenueSwapChainConfig
impl UnsafeUnpin for RevenueSwapChainConfig
impl UnwindSafe for RevenueSwapChainConfig
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