pub struct CadenceConfig {
pub every_user_turns: u32,
pub every_seconds: u64,
}Expand description
A “every N turns or every N seconds, whichever comes first” cadence.
Fields§
§every_user_turns: u32Turn threshold.
every_seconds: u64Wall-clock threshold in seconds.
Implementations§
Trait Implementations§
Source§impl Clone for CadenceConfig
impl Clone for CadenceConfig
Source§fn clone(&self) -> CadenceConfig
fn clone(&self) -> CadenceConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CadenceConfig
Source§impl Debug for CadenceConfig
impl Debug for CadenceConfig
Source§impl Default for CadenceConfig
impl Default for CadenceConfig
Source§impl<'de> Deserialize<'de> for CadenceConfigwhere
CadenceConfig: Default,
impl<'de> Deserialize<'de> for CadenceConfigwhere
CadenceConfig: Default,
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
impl Eq for CadenceConfig
Source§impl PartialEq for CadenceConfig
impl PartialEq for CadenceConfig
Source§impl Serialize for CadenceConfig
impl Serialize for CadenceConfig
impl StructuralPartialEq for CadenceConfig
Auto Trait Implementations§
impl Freeze for CadenceConfig
impl RefUnwindSafe for CadenceConfig
impl Send for CadenceConfig
impl Sync for CadenceConfig
impl Unpin for CadenceConfig
impl UnsafeUnpin for CadenceConfig
impl UnwindSafe for CadenceConfig
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