pub struct TargetsConfig {
pub accounts: Vec<String>,
pub max_target_replies_per_day: u32,
}Expand description
Target account monitoring configuration.
Fields§
§accounts: Vec<String>Target account usernames to monitor (without @).
max_target_replies_per_day: u32Maximum target account replies per day (separate from general limit).
Trait Implementations§
Source§impl Clone for TargetsConfig
impl Clone for TargetsConfig
Source§fn clone(&self) -> TargetsConfig
fn clone(&self) -> TargetsConfig
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 TargetsConfig
impl Debug for TargetsConfig
Source§impl Default for TargetsConfig
impl Default for TargetsConfig
Source§fn default() -> TargetsConfig
fn default() -> TargetsConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TargetsConfig
impl<'de> Deserialize<'de> for TargetsConfig
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 TargetsConfig
impl RefUnwindSafe for TargetsConfig
impl Send for TargetsConfig
impl Sync for TargetsConfig
impl Unpin for TargetsConfig
impl UnsafeUnpin for TargetsConfig
impl UnwindSafe for TargetsConfig
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