Skip to main content

local_handshake

Function local_handshake 

Source
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.