From 8b009397202ba7964872619ad06d86182fa60450 Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 18 Dec 2020 09:51:29 +0000 Subject: [PATCH] Publish autogenerated nightly docs --- .../bdk/blockchain/enum.Capability.html | 2 +- .../bdk/descriptor/enum.Descriptor.html | 4 +- .../latest/bdk/descriptor/enum.Legacy.html | 32 +- .../latest/bdk/descriptor/enum.Segwitv0.html | 32 +- .../latest/bdk/descriptor/enum.Terminal.html | 28 +- .../nightly/latest/bdk/descriptor/index.html | 2 +- .../latest/bdk/descriptor/policy/index.html | 2 +- .../descriptor/policy/struct.Condition.html | 2 +- .../bdk/descriptor/struct.Miniscript.html | 44 +- .../template/type.DescriptorTemplateOut.html | 2 +- .../bdk/descriptor/trait.ExtractPolicy.html | 4 +- .../bdk/descriptor/trait.ScriptContext.html | 50 +- .../descriptor/trait.ToWalletDescriptor.html | 6 +- .../descriptor/type.ExtendedDescriptor.html | 4 +- .../bdk/descriptor/type.HDKeyPaths.html | 2 +- .../nightly/latest/bdk/enum.KeychainKind.html | 2 +- .../nightly/latest/bdk/enum.ScriptType.html | 58 -- .../latest/bdk/keys/enum.DescriptorKey.html | 14 +- .../bdk/keys/enum.DescriptorPublicKey.html | 4 +- .../bdk/keys/enum.DescriptorSecretKey.html | 2 +- .../latest/bdk/keys/enum.KeyError.html | 12 +- .../bdk/keys/enum.ScriptContextEnum.html | 16 +- .../latest/bdk/keys/fn.any_network.html | 2 +- .../latest/bdk/keys/fn.mainnet_network.html | 2 +- .../latest/bdk/keys/fn.merge_networks.html | 2 +- .../latest/bdk/keys/fn.test_networks.html | 2 +- .../bdk/nightly/latest/bdk/keys/index.html | 2 +- .../bdk/keys/struct.DescriptorSinglePub.html | 2 +- .../latest/bdk/keys/struct.GeneratedKey.html | 12 +- .../struct.PrivateKeyGenerateOptions.html | 8 +- .../bdk/keys/struct.SortedMultiVec.html | 26 +- .../latest/bdk/keys/trait.DerivableKey.html | 6 +- .../bdk/keys/trait.ExtScriptContext.html | 10 +- .../keys/trait.GeneratableDefaultOptions.html | 8 +- .../latest/bdk/keys/trait.GeneratableKey.html | 14 +- .../latest/bdk/keys/trait.ScriptContext.html | 50 +- .../bdk/keys/trait.ToDescriptorKey.html | 10 +- .../latest/bdk/keys/type.ValidNetworks.html | 2 +- .../nightly/latest/bdk/macro.descriptor.html | 33 +- .../nightly/latest/bdk/macro.fragment.html | 60 +- .../latest/bdk/struct.TransactionDetails.html | 2 +- .../bdk/nightly/latest/bdk/struct.UTXO.html | 2 +- .../latest/bdk/types/enum.ScriptType.html | 10 - .../enum.AddressValidatorError.html | 2 +- .../constant.TXIN_BASE_WEIGHT.html | 4 - .../bdk/wallet/signer/enum.SignerError.html | 2 +- .../bdk/wallet/signer/enum.SignerId.html | 2 +- .../wallet/signer/struct.SignerOrdering.html | 2 +- .../tx_builder/enum.ChangeSpendPolicy.html | 2 +- .../wallet/tx_builder/enum.TxOrdering.html | 2 +- .../bdk/nightly/latest/search-index.js | 2 +- .../latest/src/bdk/descriptor/dsl.rs.html | 550 ++++++++++++++---- .../latest/src/bdk/descriptor/mod.rs.html | 4 +- .../latest/src/bdk/descriptor/policy.rs.html | 18 +- .../nightly/latest/src/bdk/keys/mod.rs.html | 18 + .../latest/src/bdk/wallet/signer.rs.html | 2 +- 56 files changed, 744 insertions(+), 455 deletions(-) delete mode 100644 static/docs-rs/bdk/nightly/latest/bdk/enum.ScriptType.html delete mode 100644 static/docs-rs/bdk/nightly/latest/bdk/types/enum.ScriptType.html delete mode 100644 static/docs-rs/bdk/nightly/latest/bdk/wallet/coin_selection/constant.TXIN_BASE_WEIGHT.html diff --git a/static/docs-rs/bdk/nightly/latest/bdk/blockchain/enum.Capability.html b/static/docs-rs/bdk/nightly/latest/bdk/blockchain/enum.Capability.html index 613d781903..ff1e6641b6 100644 --- a/static/docs-rs/bdk/nightly/latest/bdk/blockchain/enum.Capability.html +++ b/static/docs-rs/bdk/nightly/latest/bdk/blockchain/enum.Capability.html @@ -22,7 +22,7 @@ by ==. impl StructuralEq for Capability[src]

impl StructuralPartialEq for Capability[src]

Auto Trait Implementations

impl RefUnwindSafe for Capability[src]

impl Send for Capability[src]

impl Sync for Capability[src]

impl Unpin for Capability[src]

impl UnwindSafe for Capability[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

ShSortedMulti(SortedMultiVec<Pk, Legacy>)

Sortedmulti under P2SH

WshSortedMulti(SortedMultiVec<Pk, Segwitv0>)

Sortedmulti under P2WSH

ShWshSortedMulti(SortedMultiVec<Pk, Segwitv0>)

Sortedmulti under P2SH-P2WSH

-

Implementations

impl<Pk> Descriptor<Pk> where
    Pk: MiniscriptKey

pub fn translate_pk<Fpk, Fpkh, Q, E>(
    &self,
    translatefpk: Fpk,
    translatefpkh: Fpkh
) -> Result<Descriptor<Q>, E> where
    Fpk: FnMut(&Pk) -> Result<Q, E>,
    Fpkh: FnMut(&<Pk as MiniscriptKey>::Hash) -> Result<<Q as MiniscriptKey>::Hash, E>,
    Q: MiniscriptKey

Convert a descriptor using abstract keys to one using specific keys +

Implementations

impl<Pk> Descriptor<Pk> where
    Pk: MiniscriptKey

pub fn translate_pk<Fpk, Fpkh, Q, E>(
    &self,
    translatefpk: Fpk,
    translatefpkh: Fpkh
) -> Result<Descriptor<Q>, E> where
    Q: MiniscriptKey,
    Fpk: FnMut(&Pk) -> Result<Q, E>,
    Fpkh: FnMut(&<Pk as MiniscriptKey>::Hash) -> Result<<Q as MiniscriptKey>::Hash, E>, 

Convert a descriptor using abstract keys to one using specific keys This will panic if translatefpk returns an uncompressed key when converting to a Segwit descriptor. To prevent this panic, ensure translatefpk returns an error in this case instead.

@@ -126,7 +126,7 @@ operator. impl<Pk> StructuralEq for Descriptor<Pk> where
    Pk: MiniscriptKey

impl<Pk> StructuralPartialEq for Descriptor<Pk> where
    Pk: MiniscriptKey

Auto Trait Implementations

impl<Pk> RefUnwindSafe for Descriptor<Pk> where
    Pk: RefUnwindSafe,
    <Pk as MiniscriptKey>::Hash: RefUnwindSafe
[src]

impl<Pk> Send for Descriptor<Pk> where
    Pk: Send + Sync,
    <Pk as MiniscriptKey>::Hash: Send + Sync
[src]

impl<Pk> Sync for Descriptor<Pk> where
    Pk: Send + Sync,
    <Pk as MiniscriptKey>::Hash: Send + Sync
[src]

impl<Pk> Unpin for Descriptor<Pk> where
    Pk: Unpin,
    <Pk as MiniscriptKey>::Hash: Unpin
[src]

impl<Pk> UnwindSafe for Descriptor<Pk> where
    Pk: RefUnwindSafe + UnwindSafe,
    <Pk as MiniscriptKey>::Hash: RefUnwindSafe + UnwindSafe
[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl ScriptContext for Legacy

impl ScriptContext for Legacy

impl StructuralEq for Legacy

impl StructuralPartialEq for Legacy

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<Ctx> ExtScriptContext for Ctx where
    Ctx: 'static + ScriptContext
[src]

impl<Q, K> Equivalent<K> for Q where
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized
[src]

impl<Ctx> ExtScriptContext for Ctx where
    Ctx: 'static + ScriptContext
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl ScriptContext for Segwitv0

impl ScriptContext for Segwitv0

impl StructuralEq for Segwitv0

impl StructuralPartialEq for Segwitv0

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<Ctx> ExtScriptContext for Ctx where
    Ctx: 'static + ScriptContext
[src]

impl<Q, K> Equivalent<K> for Q where
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized
[src]

impl<Ctx> ExtScriptContext for Ctx where
    Ctx: 'static + ScriptContext
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]