pub enum StudyConfiguration {
Builtin(String, HashMap<String, String>),
Pine(Box<PineIndicator>),
}Expand description
A study configuration for a chart session.
Builtin— A TradingView built-in indicator identified by name with key-value parameters.Pine— A user-created or community Pine Script indicator.
Variants§
Trait Implementations§
Source§impl Clone for StudyConfiguration
impl Clone for StudyConfiguration
Source§impl Debug for StudyConfiguration
impl Debug for StudyConfiguration
Source§impl<'de> Deserialize<'de> for StudyConfiguration
impl<'de> Deserialize<'de> for StudyConfiguration
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 StudyConfiguration
impl PartialEq for StudyConfiguration
Source§impl Serialize for StudyConfiguration
impl Serialize for StudyConfiguration
impl StructuralPartialEq for StudyConfiguration
Auto Trait Implementations§
impl Freeze for StudyConfiguration
impl RefUnwindSafe for StudyConfiguration
impl Send for StudyConfiguration
impl Sync for StudyConfiguration
impl Unpin for StudyConfiguration
impl UnsafeUnpin for StudyConfiguration
impl UnwindSafe for StudyConfiguration
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