pub struct StudyEdit {
pub id: SeriesId,
pub inputs: Vec<(String, InputValue)>,
pub settings: StudySettings,
}Expand description
A complete edit for the host to apply to the original study id.
Fields§
§id: SeriesIdStable id of the applied study.
inputs: Vec<(String, InputValue)>Calculation input ids and their new values.
settings: StudySettingsPer-plot styles and value tags, levels, precision and interval visibility.
Auto Trait Implementations§
impl Freeze for StudyEdit
impl RefUnwindSafe for StudyEdit
impl Send for StudyEdit
impl Sync for StudyEdit
impl Unpin for StudyEdit
impl UnsafeUnpin for StudyEdit
impl UnwindSafe for StudyEdit
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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