pub struct AnalyzeResponse {
pub payables: Vec<PayableDetails>,
pub claimables: Vec<ClaimableDetails>,
}Expand description
The response to a string analysis request.
Fields§
§payables: Vec<PayableDetails>The valid payment routes encoded in the analyzed string, ordered by most recommended payment route first, and least recommended payment route last.
“Payable” indicates an outbound payment flow.
claimables: Vec<ClaimableDetails>The valid claim routes encoded in the analyzed string.
“Claimable” indicates an inbound payment flow.
Auto Trait Implementations§
impl Freeze for AnalyzeResponse
impl RefUnwindSafe for AnalyzeResponse
impl Send for AnalyzeResponse
impl Sync for AnalyzeResponse
impl Unpin for AnalyzeResponse
impl UnwindSafe for AnalyzeResponse
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more