pub fn local_handshake(
target: &SpatialTarget,
) -> Result<Handshake, SpatialReject>Expand description
The same-site hand-off primitive a target offers: a FIFO where it has one, else valid/ready.
The handshake a target provides for a same-site bounded hand-off. A template always says Fifo (the
abstract bounded buffer between a producer and its consumer); synthesize_handshakes retypes those edges
to this kind, so the template is the same value on every target and the target enters only through passes.