pub struct SettlementOracleConfig {
pub authority: SettlementOracleAuthority,
pub price_resolver_contract: Option<String>,
}Fields§
§price_resolver_contract: Option<String>Implementations§
Source§impl SettlementOracleConfig
impl SettlementOracleConfig
pub fn validate(&self) -> Result<(), SettlementError>
Trait Implementations§
Source§impl Clone for SettlementOracleConfig
impl Clone for SettlementOracleConfig
Source§fn clone(&self) -> SettlementOracleConfig
fn clone(&self) -> SettlementOracleConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SettlementOracleConfig
impl Debug for SettlementOracleConfig
Source§impl Default for SettlementOracleConfig
impl Default for SettlementOracleConfig
Source§impl<'de> Deserialize<'de> for SettlementOracleConfig
impl<'de> Deserialize<'de> for SettlementOracleConfig
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
impl Eq for SettlementOracleConfig
Source§impl PartialEq for SettlementOracleConfig
impl PartialEq for SettlementOracleConfig
Source§impl Serialize for SettlementOracleConfig
impl Serialize for SettlementOracleConfig
impl StructuralPartialEq for SettlementOracleConfig
Auto Trait Implementations§
impl Freeze for SettlementOracleConfig
impl RefUnwindSafe for SettlementOracleConfig
impl Send for SettlementOracleConfig
impl Sync for SettlementOracleConfig
impl Unpin for SettlementOracleConfig
impl UnsafeUnpin for SettlementOracleConfig
impl UnwindSafe for SettlementOracleConfig
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