pub struct Planner {
pub tasks: Vec<PlannerTask>,
pub plans: Vec<PlannerPlan>,
pub buckets: Vec<PlannerBucket>,
}
Fields§
§tasks: Vec<PlannerTask>
§plans: Vec<PlannerPlan>
§buckets: Vec<PlannerBucket>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Planner
impl<'de> Deserialize<'de> for Planner
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
impl Eq for Planner
impl StructuralPartialEq for Planner
Auto Trait Implementations§
impl Freeze for Planner
impl RefUnwindSafe for Planner
impl Send for Planner
impl Sync for Planner
impl Unpin for Planner
impl UnwindSafe for Planner
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