pub struct ProgramMotion {
pub operation: OperationId,
pub motion: Motion,
}Expand description
A motion with the operation it came from, for program-level streams.
Fields§
§operation: OperationId§motion: MotionTrait Implementations§
Source§impl Clone for ProgramMotion
impl Clone for ProgramMotion
Source§impl Debug for ProgramMotion
impl Debug for ProgramMotion
Source§impl<'de> Deserialize<'de> for ProgramMotion
impl<'de> Deserialize<'de> for ProgramMotion
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 PartialEq for ProgramMotion
impl PartialEq for ProgramMotion
Source§impl Serialize for ProgramMotion
impl Serialize for ProgramMotion
impl StructuralPartialEq for ProgramMotion
Auto Trait Implementations§
impl Forget for ProgramMotion
impl Freeze for ProgramMotion
impl RefUnwindSafe for ProgramMotion
impl Send for ProgramMotion
impl Sync for ProgramMotion
impl Unpin for ProgramMotion
impl UnsafeUnpin for ProgramMotion
impl UnwindSafe for ProgramMotion
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