Result_InvoiceSemanticErrorZ |
Result_InvoiceSemanticErrorZ.clone() |
Creates a new CResult_InvoiceSemanticErrorZ which has the same data as `orig`
but with all dynamically-allocated buffers duplicated in new buffers.
|
static Result_InvoiceSemanticErrorZ |
Result_InvoiceSemanticErrorZ.err(SemanticError e) |
Creates a new CResult_InvoiceSemanticErrorZ in the error state.
|
static Result_InvoiceSemanticErrorZ |
Invoice.from_signed(SignedRawInvoice signed_invoice) |
Constructs an `Invoice` from a `SignedRawInvoice` by checking all its invariants.
|
static Result_InvoiceSemanticErrorZ |
Result_InvoiceSemanticErrorZ.ok(Invoice o) |
Creates a new CResult_InvoiceSemanticErrorZ in the success state.
|