fn explicit_script(&self) -> Script
        where
            Pk: ToPublicKey,
        {
            // This expect can technically be avoided if we implement this for types, but
            // having this expect saves lots of LoC because of default implementation
            <Self as DescriptorTrait<Pk>>::explicit_script(self)
                .expect("Pre taproot descriptor have explicit script")
        }
/// Same as [`DescriptorTrait::explicit_script`], but a non failing version.
/// All PreTaproot descriptors have a unique explicit script
Same as [`DescriptorTrait::explicit_script`], but a non failing version.
All PreTaproot descriptors have a unique explicit script
Same as [ ` DescriptorTrait :: explicit_script ` ] but a non failing version . All PreTaproot descriptors have a unique explicit script
fn explicit_script(&self) -> Script
        where
            Pk: ToPublicKey,
        {
            // This expect can technically be avoided if we implement this for types, but
            // having this expect saves lots of LoC because of default implementation
            <Self as DescriptorTrait<Pk>>::explicit_script(self)
                .expect("Pre taproot descriptor have explicit script")
        }
fn explicit_script ( & self ) -> Script where Pk : ToPublicKey , { // This expect can technically be avoided if we implement this for types, but // having this expect saves lots of LoC because of default implementation < Self as DescriptorTrait < Pk > > :: explicit_script ( self ) . expect ( " " ) }
Same as [`DescriptorTrait::explicit_script`], but a non failing version.
Same as [ ` DescriptorTrait :: explicit_script ` ] but a non failing version .
&self
&self