pub struct RawInvoiceDataBuilder { /* private fields */ }Implementations§
Source§impl RawInvoiceDataBuilder
impl RawInvoiceDataBuilder
pub const FIELD_COUNT: usize = 3
pub fn timestamp(self, v: Uint128) -> Self
pub fn payment_hash(self, v: PaymentHash) -> Self
pub fn attrs(self, v: InvoiceAttrsVec) -> Self
Trait Implementations§
Source§impl Builder for RawInvoiceDataBuilder
impl Builder for RawInvoiceDataBuilder
Source§impl Clone for RawInvoiceDataBuilder
impl Clone for RawInvoiceDataBuilder
Source§fn clone(&self) -> RawInvoiceDataBuilder
fn clone(&self) -> RawInvoiceDataBuilder
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 RawInvoiceDataBuilder
impl Debug for RawInvoiceDataBuilder
Source§impl Default for RawInvoiceDataBuilder
impl Default for RawInvoiceDataBuilder
Source§fn default() -> RawInvoiceDataBuilder
fn default() -> RawInvoiceDataBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for RawInvoiceDataBuilder
impl RefUnwindSafe for RawInvoiceDataBuilder
impl Send for RawInvoiceDataBuilder
impl Sync for RawInvoiceDataBuilder
impl Unpin for RawInvoiceDataBuilder
impl UnsafeUnpin for RawInvoiceDataBuilder
impl UnwindSafe for RawInvoiceDataBuilder
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