Skip to main content

PipeSystemName

Trait PipeSystemName 

Source
pub trait PipeSystemName {
    // Required method
    fn name(self, name1: DebugName, name2: DebugName) -> DebugName;
}
Expand description

A function for determining the name of a PipeSystem from the names of its inner systems.

This is a trait so that a IntoPipeSystem with a name function can still be a ZST for use in World::run_system_cached.

Required Methods§

Source

fn name(self, name1: DebugName, name2: DebugName) -> DebugName

Determines the name of the PipeSystem.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl PipeSystemName for ()

Source§

fn name(self, name1: DebugName, name2: DebugName) -> DebugName

Implementors§