Trait ChannelConstructor

Source
pub trait ChannelConstructor<N>
where N: Nomenclature, N::State: State, Self: ChannelExtension<N> + Default,
{ // Required method fn enrich_funding( &self, psbt: &mut Psbt, funding: &Funding, ) -> Result<(), <N as Nomenclature>::Error>; }
Expand description

Channel constructor specific methods

Required Methods§

Source

fn enrich_funding( &self, psbt: &mut Psbt, funding: &Funding, ) -> Result<(), <N as Nomenclature>::Error>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§