[][src]Trait lnpbp::lnp::application::extension::Nomenclature

pub trait Nomenclature where
    Self: Clone + Copy + PartialEq + Eq + PartialOrd + Ord + Hash + Debug + Display + Default + TryFrom<u16, Error = Error> + Into<u16>, 
{ }

Marker trait for creating extension nomenclatures, defining order in which extensions are applied to the channel transaction structure.

Extension nomenclature is an enum with members convertible into u16 representation

Implementors

impl Nomenclature for ExtensionId[src]

Loading content...