pub struct MoveRoute {
pub repeat: bool,
pub skippable: bool,
pub list: Vec<MoveCommand>,
}Fields§
§repeat: bool§skippable: bool§list: Vec<MoveCommand>Trait Implementations§
Source§impl<'de> Deserialize<'de> for MoveRoute
impl<'de> Deserialize<'de> for MoveRoute
Source§fn deserialize<D>(deserializer: D) -> Result<Self, DeError>where
D: DeserializerTrait<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, DeError>where
D: DeserializerTrait<'de>,
Deserialize this value from the given deserializer.
Source§impl<'de> Deserialize<'de> for MoveRoute
impl<'de> Deserialize<'de> for MoveRoute
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
Source§impl From<MoveRoute> for ParameterType
impl From<MoveRoute> for ParameterType
Source§impl TryFrom<ParameterType> for MoveRoute
impl TryFrom<ParameterType> for MoveRoute
Source§type Error = ParameterType
type Error = ParameterType
The type returned in the event of a conversion error.
impl StructuralPartialEq for MoveRoute
Auto Trait Implementations§
impl Freeze for MoveRoute
impl RefUnwindSafe for MoveRoute
impl Send for MoveRoute
impl Sync for MoveRoute
impl Unpin for MoveRoute
impl UnwindSafe for MoveRoute
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