pub struct CloseChannelResponse {
pub receipt: String,
}Expand description
Status of the channel after a close operation.
JSON schema
{
"description": "Status of the channel after a close operation.",
"examples": [
{
"channelStatus": "PendingToClose",
"receipt": "0xd77da7c1821249e663dead1464d185c03223d9663a06bc1d46ed0ad449a07118"
}
],
"type": "object",
"required": [
"receipt"
],
"properties": {
"receipt": {
"description": "Receipt for the channel close transaction.",
"examples": [
"0xd77da7c1821249e663dead1464d185c03223d9663a06bc1d46ed0ad449a07118"
],
"type": "string"
}
}
}Fields§
§receipt: StringReceipt for the channel close transaction.
Trait Implementations§
Source§impl Clone for CloseChannelResponse
impl Clone for CloseChannelResponse
Source§fn clone(&self) -> CloseChannelResponse
fn clone(&self) -> CloseChannelResponse
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 CloseChannelResponse
impl Debug for CloseChannelResponse
Source§impl<'de> Deserialize<'de> for CloseChannelResponse
impl<'de> Deserialize<'de> for CloseChannelResponse
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 CloseChannelResponse
impl RefUnwindSafe for CloseChannelResponse
impl Send for CloseChannelResponse
impl Sync for CloseChannelResponse
impl Unpin for CloseChannelResponse
impl UnwindSafe for CloseChannelResponse
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more