pub struct StudyOptions {
pub script_id: Ustr,
pub script_version: Ustr,
pub script_type: ScriptType,
}Expand description
Configuration for a Pine Script study (indicator) within a chart session.
A study is identified by its script_id and script_version. The
script_type determines how the study data is delivered (per-candle or
as a standalone series).
Fields§
§script_id: Ustr§script_version: Ustr§script_type: ScriptTypeImplementations§
Source§impl StudyOptions
impl StudyOptions
Sourcepub fn builder() -> StudyOptionsBuilder
pub fn builder() -> StudyOptionsBuilder
Create an instance of StudyOptions using the builder syntax
Trait Implementations§
Source§impl Clone for StudyOptions
impl Clone for StudyOptions
impl Copy for StudyOptions
Source§impl Debug for StudyOptions
impl Debug for StudyOptions
Source§impl Default for StudyOptions
impl Default for StudyOptions
Source§impl<'de> Deserialize<'de> for StudyOptions
impl<'de> Deserialize<'de> for StudyOptions
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 StudyOptions
impl RefUnwindSafe for StudyOptions
impl Send for StudyOptions
impl Sync for StudyOptions
impl Unpin for StudyOptions
impl UnsafeUnpin for StudyOptions
impl UnwindSafe for StudyOptions
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