cc!() { /* proc-macro */ }Expand description
Copy Corresponding Concatenations of Components Dynamically. Takes
concatenations of components as an input, and copies bits of the source to
corresponding bits of the sinks. Returns () if the operation is
infallible, otherwise returns Option<()>. Returns None if component
indexes are out of bounds or if concatenation bitwidths mismatch. Performs
allocation in general, but will try to avoid allocation if the common
bitwdith can be determined statically, or if concatenations are all of
single components. See the crate documentation of awint_macros for more.