Docs.rs
miniscript-1.1.0
miniscript 1.1.0
Docs.rs crate page
CC0-1.0
Links
Repository
crates.io
Source
Owners
apoelstra
sanket1729
Dependencies
bitcoin ^0.23
normal
serde ^1.0
normal
Versions
88.44%
of the crate is documented
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
FromTree
Required Methods
from_tree
Implementations on Foreign Types
Arc<Miniscript<Pk, Ctx>>
Arc<Terminal<Pk, Ctx>>
Implementors
In miniscript::expression
?
Trait
miniscript
::
expression
::
FromTree
source
·
[
−
]
pub trait FromTree:
Sized
{ fn
from_tree
(top: &
Tree
<'_>) ->
Result
<Self,
Error
>; }
Required Methods
source
fn
from_tree
(top: &
Tree
<'_>) ->
Result
<Self,
Error
>
Implementations on Foreign Types
source
impl<Pk, Ctx>
FromTree
for
Arc
<
Terminal
<Pk, Ctx>>
where
Pk:
MiniscriptKey
,
Ctx:
ScriptContext
,
<Pk as
FromStr
>::
Err
:
ToString
,
<<Pk as
MiniscriptKey
>::
Hash
as
FromStr
>::
Err
:
ToString
,
source
fn
from_tree
(top: &
Tree
<'_>) ->
Result
<
Arc
<
Terminal
<Pk, Ctx>>,
Error
>
source
impl<Pk, Ctx>
FromTree
for
Arc
<
Miniscript
<Pk, Ctx>>
where
Pk:
MiniscriptKey
,
Ctx:
ScriptContext
,
<Pk as
FromStr
>::
Err
:
ToString
,
<<Pk as
MiniscriptKey
>::
Hash
as
FromStr
>::
Err
:
ToString
,
source
fn
from_tree
(top: &
Tree
<'_>) ->
Result
<
Arc
<
Miniscript
<Pk, Ctx>>,
Error
>
Implementors
source
impl<Pk>
FromTree
for
Descriptor
<Pk>
where
Pk:
MiniscriptKey
,
<Pk as
FromStr
>::
Err
:
ToString
,
<<Pk as
MiniscriptKey
>::
Hash
as
FromStr
>::
Err
:
ToString
,
source
impl<Pk>
FromTree
for miniscript::policy::concrete::
Policy
<Pk>
where
Pk:
MiniscriptKey
,
<Pk as
FromStr
>::
Err
:
ToString
,
source
impl<Pk>
FromTree
for miniscript::policy::semantic::
Policy
<Pk>
where
Pk:
MiniscriptKey
,
<Pk as
FromStr
>::
Err
:
ToString
,
<<Pk as
MiniscriptKey
>::
Hash
as
FromStr
>::
Err
:
ToString
,
source
impl<Pk, Ctx>
FromTree
for
Terminal
<Pk, Ctx>
where
Pk:
MiniscriptKey
,
Ctx:
ScriptContext
,
<Pk as
FromStr
>::
Err
:
ToString
,
<<Pk as
MiniscriptKey
>::
Hash
as
FromStr
>::
Err
:
ToString
,
source
impl<Pk, Ctx>
FromTree
for
Miniscript
<Pk, Ctx>
where
Pk:
MiniscriptKey
,
Ctx:
ScriptContext
,
<Pk as
FromStr
>::
Err
:
ToString
,
<<Pk as
MiniscriptKey
>::
Hash
as
FromStr
>::
Err
:
ToString
,