pub trait ShutdownTargetAt<Child: Behavior, Position>: Target + Sized {
// Required method
fn shutdown_target_at(creation: CreationId) -> Self;
}Expand description
Structural construction of an existing ShutdownChoice at Position.
Implementations preserve the creation ID exactly. ChildHead selects the
current branch; ChildTail<P> delegates to the existing tail. This trait
introduces no alternate target product, runtime lookup, or shutdown effect.
Required Methods§
Sourcefn shutdown_target_at(creation: CreationId) -> Self
fn shutdown_target_at(creation: CreationId) -> Self
Lower one creator-local child ID into its statically selected branch.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.