pub struct MatrixTaskChanges {
pub new_tasks: Vec<Task>,
pub tasks_to_mark_wont_do: Vec<Uuid>,
pub master_tasks_to_update: Vec<Uuid>,
}Expand description
Struct to hold the result of matrix task recompilation calculations
Fields§
§new_tasks: Vec<Task>§tasks_to_mark_wont_do: Vec<Uuid>§master_tasks_to_update: Vec<Uuid>Trait Implementations§
Source§impl<'de> Deserialize<'de> for MatrixTaskChanges
impl<'de> Deserialize<'de> for MatrixTaskChanges
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 MatrixTaskChanges
impl RefUnwindSafe for MatrixTaskChanges
impl Send for MatrixTaskChanges
impl Sync for MatrixTaskChanges
impl Unpin for MatrixTaskChanges
impl UnsafeUnpin for MatrixTaskChanges
impl UnwindSafe for MatrixTaskChanges
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