pub struct TransactionLimit {
pub max_amount_sats: u64,
pub max_count: u32,
pub period: LimitPeriod,
}Expand description
Transaction limit configuration
Fields§
§max_amount_sats: u64Maximum amount in satoshis
max_count: u32Maximum number of transactions
period: LimitPeriodLimit period
Trait Implementations§
Source§impl Clone for TransactionLimit
impl Clone for TransactionLimit
Source§fn clone(&self) -> TransactionLimit
fn clone(&self) -> TransactionLimit
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 TransactionLimit
impl Debug for TransactionLimit
Source§impl<'de> Deserialize<'de> for TransactionLimit
impl<'de> Deserialize<'de> for TransactionLimit
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 TransactionLimit
impl RefUnwindSafe for TransactionLimit
impl Send for TransactionLimit
impl Sync for TransactionLimit
impl Unpin for TransactionLimit
impl UnwindSafe for TransactionLimit
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