tract_pulse/ops/array/
mask.rs

1use crate::internal::*;
2use tract_pulse_opl::ops::PulseMask;
3
4impl PulsedOp for PulseMask {
5    fn pulsed_output_facts(&self, inputs: &[&PulsedFact]) -> TractResult<TVec<PulsedFact>> {
6        Ok(inputs.iter().cloned().cloned().collect())
7    }
8
9    as_op!();
10    pulsed_op_to_typed_op!();
11}