Struct rtt::PlannerRttNode
[−]
[src]
pub struct PlannerRttNode<RT, NR> { /* fields omitted */ }
Methods
impl<RT, NR> PlannerRttNode<RT, NR>
[src]
pub fn rtt(&self) -> &RT
[src]
pub fn node_ref(&self) -> &NR
[src]
pub fn into_path<TR>(self, trans: TR) -> Result<TR::RttPath, TR::Error> where
TR: TransIntoPath<RT, NR>,
[src]
TR: TransIntoPath<RT, NR>,
pub fn into_path_ok<TR>(self, trans: TR) -> TR::RttPath where
TR: TransIntoPath<RT, NR, Error = NeverError>,
[src]
TR: TransIntoPath<RT, NR, Error = NeverError>,
pub fn prepare_sample<TR>(
self,
trans: TR
) -> Result<PlannerReadyToSample<RT>, TR::Error> where
TR: TransPrepareSample<RT, NR>,
[src]
self,
trans: TR
) -> Result<PlannerReadyToSample<RT>, TR::Error> where
TR: TransPrepareSample<RT, NR>,
pub fn prepare_sample_ok<TR>(self, trans: TR) -> PlannerReadyToSample<RT> where
TR: TransPrepareSample<RT, NR, Error = NeverError>,
[src]
TR: TransPrepareSample<RT, NR, Error = NeverError>,
Trait Implementations
Auto Trait Implementations
impl<RT, NR> Send for PlannerRttNode<RT, NR> where
NR: Send,
RT: Send,
NR: Send,
RT: Send,
impl<RT, NR> Sync for PlannerRttNode<RT, NR> where
NR: Sync,
RT: Sync,
NR: Sync,
RT: Sync,