pub struct SettlementEvidenceConfig {
pub mode: EvidenceSubstrateMode,
pub durable_receipts: bool,
pub checkpoint_statements: bool,
pub signer_matches_receipts: bool,
}Fields§
§mode: EvidenceSubstrateMode§durable_receipts: bool§checkpoint_statements: bool§signer_matches_receipts: boolImplementations§
Source§impl SettlementEvidenceConfig
impl SettlementEvidenceConfig
pub fn validate(&self) -> Result<(), SettlementError>
Trait Implementations§
Source§impl Clone for SettlementEvidenceConfig
impl Clone for SettlementEvidenceConfig
Source§fn clone(&self) -> SettlementEvidenceConfig
fn clone(&self) -> SettlementEvidenceConfig
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 SettlementEvidenceConfig
impl Debug for SettlementEvidenceConfig
Source§impl Default for SettlementEvidenceConfig
impl Default for SettlementEvidenceConfig
Source§impl<'de> Deserialize<'de> for SettlementEvidenceConfig
impl<'de> Deserialize<'de> for SettlementEvidenceConfig
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 SettlementEvidenceConfig
Source§impl PartialEq for SettlementEvidenceConfig
impl PartialEq for SettlementEvidenceConfig
Source§impl Serialize for SettlementEvidenceConfig
impl Serialize for SettlementEvidenceConfig
impl StructuralPartialEq for SettlementEvidenceConfig
Auto Trait Implementations§
impl Freeze for SettlementEvidenceConfig
impl RefUnwindSafe for SettlementEvidenceConfig
impl Send for SettlementEvidenceConfig
impl Sync for SettlementEvidenceConfig
impl Unpin for SettlementEvidenceConfig
impl UnsafeUnpin for SettlementEvidenceConfig
impl UnwindSafe for SettlementEvidenceConfig
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