pub struct TreasuryConfig {
pub per_payment_cap: f64,
pub hourly_transfer_limit: f64,
pub daily_transfer_limit: f64,
pub minimum_reserve: f64,
pub daily_inference_budget: f64,
pub revenue_swap: RevenueSwapConfig,
}Fields§
§per_payment_cap: f64§hourly_transfer_limit: f64§daily_transfer_limit: f64§minimum_reserve: f64§daily_inference_budget: f64§revenue_swap: RevenueSwapConfigTrait Implementations§
Source§impl Clone for TreasuryConfig
impl Clone for TreasuryConfig
Source§fn clone(&self) -> TreasuryConfig
fn clone(&self) -> TreasuryConfig
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 TreasuryConfig
impl Debug for TreasuryConfig
Source§impl Default for TreasuryConfig
impl Default for TreasuryConfig
Source§impl<'de> Deserialize<'de> for TreasuryConfig
impl<'de> Deserialize<'de> for TreasuryConfig
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 TreasuryConfig
impl RefUnwindSafe for TreasuryConfig
impl Send for TreasuryConfig
impl Sync for TreasuryConfig
impl Unpin for TreasuryConfig
impl UnsafeUnpin for TreasuryConfig
impl UnwindSafe for TreasuryConfig
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