pub enum ProgramDiagramUpdateMode {
Reused,
Recompiled,
}Expand description
How a diagram-only state produced an updated diagram.
Variants§
Reused
Existing checked regions produced the updated diagram.
Recompiled
A complete compositional program was compiled as the exact fallback.
Trait Implementations§
Source§impl Clone for ProgramDiagramUpdateMode
impl Clone for ProgramDiagramUpdateMode
Source§fn clone(&self) -> ProgramDiagramUpdateMode
fn clone(&self) -> ProgramDiagramUpdateMode
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 moreimpl Copy for ProgramDiagramUpdateMode
Source§impl Debug for ProgramDiagramUpdateMode
impl Debug for ProgramDiagramUpdateMode
impl Eq for ProgramDiagramUpdateMode
Source§impl PartialEq for ProgramDiagramUpdateMode
impl PartialEq for ProgramDiagramUpdateMode
impl StructuralPartialEq for ProgramDiagramUpdateMode
Auto Trait Implementations§
impl Freeze for ProgramDiagramUpdateMode
impl RefUnwindSafe for ProgramDiagramUpdateMode
impl Send for ProgramDiagramUpdateMode
impl Sync for ProgramDiagramUpdateMode
impl Unpin for ProgramDiagramUpdateMode
impl UnsafeUnpin for ProgramDiagramUpdateMode
impl UnwindSafe for ProgramDiagramUpdateMode
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
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<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