pub struct AnalyzeRequest {
pub payment_string: String,
}Expand description
A request to analyze the contents of a Bitcoin or Lightning payment string.
Reveals all payment methods encoded in the string, and gives payment-related
details on each. See PayableDetails for more info.
Fields§
§payment_string: StringThe Bitcoin or Lightning payment string to analyze.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AnalyzeRequest
impl<'de> Deserialize<'de> for AnalyzeRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AnalyzeRequest
impl RefUnwindSafe for AnalyzeRequest
impl Send for AnalyzeRequest
impl Sync for AnalyzeRequest
impl Unpin for AnalyzeRequest
impl UnwindSafe for AnalyzeRequest
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