pub struct OpenChannelWithExternalFundingResult {
pub channel_id: Hash256,
pub unsigned_funding_tx: Transaction,
}Expand description
Result of opening a channel with external funding.
Fields§
§channel_id: Hash256The channel ID of the channel being opened.
unsigned_funding_tx: TransactionThe final unsigned funding transaction that needs to be signed.
Trait Implementations§
Source§impl Clone for OpenChannelWithExternalFundingResult
impl Clone for OpenChannelWithExternalFundingResult
Source§fn clone(&self) -> OpenChannelWithExternalFundingResult
fn clone(&self) -> OpenChannelWithExternalFundingResult
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 OpenChannelWithExternalFundingResult
impl<'de> Deserialize<'de> for OpenChannelWithExternalFundingResult
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
Source§impl JsonSchema for OpenChannelWithExternalFundingResult
impl JsonSchema for OpenChannelWithExternalFundingResult
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for OpenChannelWithExternalFundingResult
impl RefUnwindSafe for OpenChannelWithExternalFundingResult
impl Send for OpenChannelWithExternalFundingResult
impl Sync for OpenChannelWithExternalFundingResult
impl Unpin for OpenChannelWithExternalFundingResult
impl UnsafeUnpin for OpenChannelWithExternalFundingResult
impl UnwindSafe for OpenChannelWithExternalFundingResult
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