fn hold_invoice_action(
requested_action: PaymentActionKind,
invoice_state: Option<InvoiceState>,
) -> Result<HoldInvoiceAction, HoldInvoiceStateError>fn hold_invoice_action(
requested_action: PaymentActionKind,
invoice_state: Option<InvoiceState>,
) -> Result<HoldInvoiceAction, HoldInvoiceStateError>