pub enum OfferAmount {
Fixed(u64),
Variable,
Currency {
currency: String,
amount: u64,
},
}Expand description
Amount in an offer (can be fixed or variable).
Variants§
Fixed(u64)
Fixed amount in millisatoshis
Variable
Variable amount (payer chooses)
Currency
Currency amount (e.g., USD)
Implementations§
Source§impl OfferAmount
impl OfferAmount
Trait Implementations§
Source§impl Clone for OfferAmount
impl Clone for OfferAmount
Source§fn clone(&self) -> OfferAmount
fn clone(&self) -> OfferAmount
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OfferAmount
impl Debug for OfferAmount
Source§impl PartialEq for OfferAmount
impl PartialEq for OfferAmount
impl Eq for OfferAmount
impl StructuralPartialEq for OfferAmount
Auto Trait Implementations§
impl Freeze for OfferAmount
impl RefUnwindSafe for OfferAmount
impl Send for OfferAmount
impl Sync for OfferAmount
impl Unpin for OfferAmount
impl UnwindSafe for OfferAmount
Blanket Implementations§
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