pub struct NotifierSection {
pub enabled: bool,
pub discord_webhook: Option<String>,
pub log_dir: String,
pub quiet_start: String,
pub quiet_end: String,
}Expand description
Notification settings.
Fields§
§enabled: boolWhether notifications are enabled.
discord_webhook: Option<String>Discord webhook URL for trade alerts.
log_dir: StringDirectory for JSONL log files (defaults to "logs").
quiet_start: StringQuiet hours start time in HH:MM format (default "23:00").
Discord messages are suppressed during quiet hours.
quiet_end: StringQuiet hours end time in HH:MM format (default "08:00").
Trait Implementations§
Source§impl Clone for NotifierSection
impl Clone for NotifierSection
Source§fn clone(&self) -> NotifierSection
fn clone(&self) -> NotifierSection
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 NotifierSection
impl Debug for NotifierSection
Source§impl Default for NotifierSection
impl Default for NotifierSection
Source§impl<'de> Deserialize<'de> for NotifierSection
impl<'de> Deserialize<'de> for NotifierSection
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
Source§impl PartialEq for NotifierSection
impl PartialEq for NotifierSection
Source§impl Serialize for NotifierSection
impl Serialize for NotifierSection
impl StructuralPartialEq for NotifierSection
Auto Trait Implementations§
impl Freeze for NotifierSection
impl RefUnwindSafe for NotifierSection
impl Send for NotifierSection
impl Sync for NotifierSection
impl Unpin for NotifierSection
impl UnsafeUnpin for NotifierSection
impl UnwindSafe for NotifierSection
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