Struct rinecs::BuilderConditionsThreadLocal [−][src]
#[must_use = "Systems built with a Builder won't be created until the build method is called"]pub struct BuilderConditionsThreadLocal<'a, 'n, S> { /* fields omitted */ }
Implementations
impl<'a, 'n, S: 'static + SystemThreadLocal> BuilderConditionsThreadLocal<'a, 'n, S>
[src]
impl<'a, 'n, S: 'static + SystemThreadLocal> BuilderConditionsThreadLocal<'a, 'n, S>
[src]pub fn name(self, name: &'n str) -> BuilderConditionsThreadLocal<'a, 'n, S>
[src]
pub fn else_run<Else>(
self,
else_run: Else
) -> BuilderElseThreadLocal<'a, 'n, S, Else>
[src]
self,
else_run: Else
) -> BuilderElseThreadLocal<'a, 'n, S, Else>
pub fn needs<T: 'static>(self) -> BuilderConditionsThreadLocal<'a, 'n, S>
[src]
pub fn updates<T: 'static>(self) -> BuilderConditionsThreadLocal<'a, 'n, S>
[src]
pub fn reads<T: 'static>(self) -> BuilderConditionsThreadLocal<'a, 'n, S>
[src]
pub fn writes<T: 'static>(self) -> BuilderConditionsThreadLocal<'a, 'n, S>
[src]
pub fn dependencies_from<S2: SystemThreadLocal>(
self
) -> BuilderConditionsThreadLocal<'a, 'n, S>
[src]
self
) -> BuilderConditionsThreadLocal<'a, 'n, S>
pub fn build(self) -> &'a mut World
[src]
Auto Trait Implementations
impl<'a, 'n, S> !RefUnwindSafe for BuilderConditionsThreadLocal<'a, 'n, S>
impl<'a, 'n, S> !Send for BuilderConditionsThreadLocal<'a, 'n, S>
impl<'a, 'n, S> !Sync for BuilderConditionsThreadLocal<'a, 'n, S>
impl<'a, 'n, S> Unpin for BuilderConditionsThreadLocal<'a, 'n, S> where
S: Unpin,
S: Unpin,