#[non_exhaustive]pub struct InstrumentUpcomingParamChange {
pub param: String,
pub new_value: String,
pub eff_time: NumberString,
pub extra: ExtraFields,
}Expand description
Upcoming instrument-parameter change nested in InstrumentUpdate.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.param: StringName of the parameter that will change, e.g., tickSz, lotSz.
new_value: StringThe new value the parameter will take after eff_time.
eff_time: NumberStringTime the new value takes effect (Unix milliseconds).
extra: ExtraFieldsUnrecognized fields retained for forward compatibility.
Trait Implementations§
Source§impl Clone for InstrumentUpcomingParamChange
impl Clone for InstrumentUpcomingParamChange
Source§fn clone(&self) -> InstrumentUpcomingParamChange
fn clone(&self) -> InstrumentUpcomingParamChange
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 Default for InstrumentUpcomingParamChange
impl Default for InstrumentUpcomingParamChange
Source§fn default() -> InstrumentUpcomingParamChange
fn default() -> InstrumentUpcomingParamChange
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstrumentUpcomingParamChange
impl<'de> Deserialize<'de> for InstrumentUpcomingParamChange
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 InstrumentUpcomingParamChange
impl RefUnwindSafe for InstrumentUpcomingParamChange
impl Send for InstrumentUpcomingParamChange
impl Sync for InstrumentUpcomingParamChange
impl Unpin for InstrumentUpcomingParamChange
impl UnsafeUnpin for InstrumentUpcomingParamChange
impl UnwindSafe for InstrumentUpcomingParamChange
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