pub struct ChannelTransitionReplayOpenArtifactsV1 {
pub funding_evidence: SignedChannelFundingEvidenceV1,
pub funding_acknowledgement: SignedChannelFundingAcknowledgementV1,
pub dispute_policy: ChannelDisputePolicyV1,
}Fields§
§funding_evidence: SignedChannelFundingEvidenceV1§funding_acknowledgement: SignedChannelFundingAcknowledgementV1§dispute_policy: ChannelDisputePolicyV1Trait Implementations§
Source§impl Clone for ChannelTransitionReplayOpenArtifactsV1
impl Clone for ChannelTransitionReplayOpenArtifactsV1
Source§fn clone(&self) -> ChannelTransitionReplayOpenArtifactsV1
fn clone(&self) -> ChannelTransitionReplayOpenArtifactsV1
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<'de> Deserialize<'de> for ChannelTransitionReplayOpenArtifactsV1
impl<'de> Deserialize<'de> for ChannelTransitionReplayOpenArtifactsV1
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 ChannelTransitionReplayOpenArtifactsV1
impl StructuralPartialEq for ChannelTransitionReplayOpenArtifactsV1
Auto Trait Implementations§
impl Freeze for ChannelTransitionReplayOpenArtifactsV1
impl RefUnwindSafe for ChannelTransitionReplayOpenArtifactsV1
impl Send for ChannelTransitionReplayOpenArtifactsV1
impl Sync for ChannelTransitionReplayOpenArtifactsV1
impl Unpin for ChannelTransitionReplayOpenArtifactsV1
impl UnsafeUnpin for ChannelTransitionReplayOpenArtifactsV1
impl UnwindSafe for ChannelTransitionReplayOpenArtifactsV1
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