Struct rtt::PlannerInit
[−]
[src]
pub struct PlannerInit<ERT> { /* fields omitted */ }
Methods
impl<ERT> PlannerInit<ERT>
[src]
pub fn new(empty_rtt: ERT) -> PlannerInit<ERT>
[src]
impl<ERT> PlannerInit<ERT>
[src]
pub fn add_root<TR>(
self,
trans: TR
) -> Result<Planner<TR::NonEmptyRtt>, TR::Error> where
TR: TransAddRoot<ERT>,
[src]
self,
trans: TR
) -> Result<Planner<TR::NonEmptyRtt>, TR::Error> where
TR: TransAddRoot<ERT>,
pub fn add_root_ok<TR>(self, trans: TR) -> Planner<TR::NonEmptyRtt> where
TR: TransAddRoot<ERT, Error = NeverError>,
[src]
TR: TransAddRoot<ERT, Error = NeverError>,
Trait Implementations
Auto Trait Implementations
impl<ERT> Send for PlannerInit<ERT> where
ERT: Send,
ERT: Send,
impl<ERT> Sync for PlannerInit<ERT> where
ERT: Sync,
ERT: Sync,