pub struct ChannelEscrowReferenceV1 {
pub chain_id: String,
pub escrow_contract: String,
pub escrow_id: String,
}Fields§
§chain_id: String§escrow_contract: String§escrow_id: StringImplementations§
Source§impl ChannelEscrowReferenceV1
impl ChannelEscrowReferenceV1
pub fn validate(&self) -> Result<(), ChannelError>
Trait Implementations§
Source§impl Clone for ChannelEscrowReferenceV1
impl Clone for ChannelEscrowReferenceV1
Source§fn clone(&self) -> ChannelEscrowReferenceV1
fn clone(&self) -> ChannelEscrowReferenceV1
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 ChannelEscrowReferenceV1
impl Debug for ChannelEscrowReferenceV1
Source§impl<'de> Deserialize<'de> for ChannelEscrowReferenceV1
impl<'de> Deserialize<'de> for ChannelEscrowReferenceV1
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 ChannelEscrowReferenceV1
Source§impl PartialEq for ChannelEscrowReferenceV1
impl PartialEq for ChannelEscrowReferenceV1
Source§impl Serialize for ChannelEscrowReferenceV1
impl Serialize for ChannelEscrowReferenceV1
impl StructuralPartialEq for ChannelEscrowReferenceV1
Auto Trait Implementations§
impl Freeze for ChannelEscrowReferenceV1
impl RefUnwindSafe for ChannelEscrowReferenceV1
impl Send for ChannelEscrowReferenceV1
impl Sync for ChannelEscrowReferenceV1
impl Unpin for ChannelEscrowReferenceV1
impl UnsafeUnpin for ChannelEscrowReferenceV1
impl UnwindSafe for ChannelEscrowReferenceV1
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