pub struct MonitorStart {
pub token: Option<String>,
pub explicit_pair: Option<String>,
pub export_file: Option<PathBuf>,
pub layout_pinned: bool,
}Expand description
What a monitor run watches and how it starts.
Fields§
§token: Option<String>The token address or symbol.
explicit_pair: Option<String>When Some, token resolution is bypassed and the exchange ticker
is used as the primary data source. This enables monitoring tokens
that are not indexed by DexScreener.
export_file: Option<PathBuf>The --export file to start writing at launch.
layout_pinned: boolTrue with --layout: auto-layout is off.
Auto Trait Implementations§
impl Freeze for MonitorStart
impl RefUnwindSafe for MonitorStart
impl Send for MonitorStart
impl Sync for MonitorStart
impl Unpin for MonitorStart
impl UnsafeUnpin for MonitorStart
impl UnwindSafe for MonitorStart
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> 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