pub enum WatchlistEntry {
Symbol(String),
Item(WatchlistItemConfig),
}Expand description
string or { symbol, role, min_credit, ... }.
Variants§
Symbol(String)
Item(WatchlistItemConfig)
Implementations§
Source§impl WatchlistEntry
impl WatchlistEntry
pub fn to_item(&self) -> WatchlistItemConfig
Trait Implementations§
Source§impl Clone for WatchlistEntry
impl Clone for WatchlistEntry
Source§fn clone(&self) -> WatchlistEntry
fn clone(&self) -> WatchlistEntry
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 moreSource§impl Debug for WatchlistEntry
impl Debug for WatchlistEntry
Source§impl<'de> Deserialize<'de> for WatchlistEntry
impl<'de> Deserialize<'de> for WatchlistEntry
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 From<&str> for WatchlistEntry
impl From<&str> for WatchlistEntry
Source§impl From<String> for WatchlistEntry
impl From<String> for WatchlistEntry
Source§impl PartialEq for WatchlistEntry
impl PartialEq for WatchlistEntry
Source§impl Serialize for WatchlistEntry
impl Serialize for WatchlistEntry
impl StructuralPartialEq for WatchlistEntry
Auto Trait Implementations§
impl Freeze for WatchlistEntry
impl RefUnwindSafe for WatchlistEntry
impl Send for WatchlistEntry
impl Sync for WatchlistEntry
impl Unpin for WatchlistEntry
impl UnsafeUnpin for WatchlistEntry
impl UnwindSafe for WatchlistEntry
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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