[−][src]Enum miniscript::Error
Script Descriptor error
Variants
InvalidOpcode(All)
Opcode appeared which is not part of the script subset
InvalidPush(Vec<u8>)
Push was illegal in some context
Psbt(Error)
PSBT-related error
Script(Error)
rust-bitcoin script error
Unprintable(u8)
Encountered unprintable character in descriptor
ExpectedChar(char)
expected character while parsing descriptor; didn't find one
UnexpectedStart
While parsing backward, hit beginning of script
Unexpected(String)
Got something we were not expecting
BadPubkey(Error)
Failed to parse a push as a public key
MissingHash(Hash)
Could not satisfy a script (fragment) because of a missing hash preimage
MissingSig(PublicKey)
Could not satisfy a script (fragment) because of a missing signature
LocktimeNotMet(u32)
Could not satisfy, locktime not met
CouldNotSatisfy
General failure to satisfy
Trait Implementations
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,