/// Return Payment if the spending plan requires no additional Witnesses.
Return Payment if the spending plan requires no additional Witnesses.
Return Payment if the spending plan requires no additional Witnesses .
pub fn final_payment(&self) -> Option<Payment> {
        match *self {
            Plan::Pay(ref payment) => Some(payment.clone()),
            _ => None,
        }
    }
pub fn final_payment ( & self ) -> Option < Payment > { match * self { Plan :: Pay ( ref payment ) => Some ( payment . clone ( ) ) , _ => None , } }
Return Payment if the spending plan requires no additional Witnesses.
Return Payment if the spending plan requires no additional Witnesses .
&self