pub struct ControlFlowSettingsDefinitionUpdate {
pub repeat_predicate_definition: Option<Option<ControlFlowRepeatPredicateDefinition>>,
pub repeat_source_expression: Option<Option<ExpressionInfo>>,
pub conditional_expression: Option<Option<ExpressionInfo>>,
pub slot_index_expression: Option<Option<ExpressionInfo>>,
}Fields§
§repeat_predicate_definition: Option<Option<ControlFlowRepeatPredicateDefinition>>§repeat_source_expression: Option<Option<ExpressionInfo>>§conditional_expression: Option<Option<ExpressionInfo>>§slot_index_expression: Option<Option<ExpressionInfo>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ControlFlowSettingsDefinitionUpdate
impl<'de> Deserialize<'de> for ControlFlowSettingsDefinitionUpdate
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 ControlFlowSettingsDefinitionUpdate
impl RefUnwindSafe for ControlFlowSettingsDefinitionUpdate
impl Send for ControlFlowSettingsDefinitionUpdate
impl Sync for ControlFlowSettingsDefinitionUpdate
impl Unpin for ControlFlowSettingsDefinitionUpdate
impl UnsafeUnpin for ControlFlowSettingsDefinitionUpdate
impl UnwindSafe for ControlFlowSettingsDefinitionUpdate
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.