pub struct PollingConfig {
pub enabled: bool,
pub interval_seconds: u32,
pub last_event_ids: HashMap<String, String>,
pub last_checked_at: Option<String>,
pub is_running: bool,
}Fields§
§enabled: bool§interval_seconds: u32§last_event_ids: HashMap<String, String>§last_checked_at: Option<String>§is_running: boolTrait Implementations§
Source§impl Clone for PollingConfig
impl Clone for PollingConfig
Source§fn clone(&self) -> PollingConfig
fn clone(&self) -> PollingConfig
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 PollingConfig
impl Debug for PollingConfig
Source§impl Default for PollingConfig
impl Default for PollingConfig
Source§impl<'de> Deserialize<'de> for PollingConfig
impl<'de> Deserialize<'de> for PollingConfig
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 PollingConfig
impl RefUnwindSafe for PollingConfig
impl Send for PollingConfig
impl Sync for PollingConfig
impl Unpin for PollingConfig
impl UnsafeUnpin for PollingConfig
impl UnwindSafe for PollingConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more