pub struct ExpressionPreview {
pub expressions: String,
pub label: String,
pub serial: u64,
}Expand description
A transient expressions source for EngineState::set_expression_preview.
Fields§
§expressions: StringThe whole expressions source the runs evaluate while it is in force.
label: StringWhat is being previewed, for the working indicator (a part number).
serial: u64The history’s edit serial it was armed at (set by the engine).
Implementations§
Trait Implementations§
Source§impl Clone for ExpressionPreview
impl Clone for ExpressionPreview
Source§impl Debug for ExpressionPreview
impl Debug for ExpressionPreview
impl Eq for ExpressionPreview
Source§impl PartialEq for ExpressionPreview
impl PartialEq for ExpressionPreview
impl StructuralPartialEq for ExpressionPreview
Auto Trait Implementations§
impl Freeze for ExpressionPreview
impl RefUnwindSafe for ExpressionPreview
impl Send for ExpressionPreview
impl Sync for ExpressionPreview
impl Unpin for ExpressionPreview
impl UnsafeUnpin for ExpressionPreview
impl UnwindSafe for ExpressionPreview
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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