Enum bdk::descriptor::policy::BuildSatisfaction [−][src]
pub enum BuildSatisfaction<'a> { None, Psbt(&'a Psbt), PsbtTimelocks { psbt: &'a Psbt, current_height: u32, input_max_height: u32, }, }
Expand description
Options to build the satisfaction field in the policy
Variants
Don’t generate satisfaction
field
Psbt(&'a Psbt)
Analyze the given PSBT to check for existing signatures
Like Psbt
variant and also check for expired timelocks
Show fields
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for BuildSatisfaction<'a>
impl<'a> Send for BuildSatisfaction<'a>
impl<'a> Sync for BuildSatisfaction<'a>
impl<'a> Unpin for BuildSatisfaction<'a>
impl<'a> UnwindSafe for BuildSatisfaction<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V