pub struct ListSwapMoveConfig {
pub variable_name: Option<String>,
}Expand description
Configuration for ListSwapMoveSelector.
Fields§
§variable_name: Option<String>Variable name filter. If None, applies to all list variables.
Trait Implementations§
Source§impl Clone for ListSwapMoveConfig
impl Clone for ListSwapMoveConfig
Source§fn clone(&self) -> ListSwapMoveConfig
fn clone(&self) -> ListSwapMoveConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ListSwapMoveConfig
impl Debug for ListSwapMoveConfig
Source§impl Default for ListSwapMoveConfig
impl Default for ListSwapMoveConfig
Source§fn default() -> ListSwapMoveConfig
fn default() -> ListSwapMoveConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ListSwapMoveConfig
impl<'de> Deserialize<'de> for ListSwapMoveConfig
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 ListSwapMoveConfig
impl RefUnwindSafe for ListSwapMoveConfig
impl Send for ListSwapMoveConfig
impl Sync for ListSwapMoveConfig
impl Unpin for ListSwapMoveConfig
impl UnsafeUnpin for ListSwapMoveConfig
impl UnwindSafe for ListSwapMoveConfig
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