PortTryInto1Any

Trait PortTryInto1Any 

Source
pub trait PortTryInto1Any {
    type Error;

    // Required method
    fn port_try_into1_any(self) -> Result<Erased, Self::Error>;
}

Required Associated Types§

Required Methods§

Implementors§

Source§

impl<'a> PortTryInto1Any for AddOpIO
where AddOpIO: 'a,

Source§

impl<'a> PortTryInto1Any for DoubleOutOpIO
where DoubleOutOpIO: 'a,

Source§

impl<'a> PortTryInto1Any for FailingOperatorIO

Source§

impl<'a> PortTryInto1Any for IncrementOperatorIO

Source§

impl<'a> PortTryInto1Any for Merge2OpIO
where Merge2OpIO: 'a,

Source§

impl<'a> PortTryInto1Any for MultiplyOpIO
where MultiplyOpIO: 'a,

Source§

impl<'a> PortTryInto1Any for NoOpOperatorIO
where NoOpOperatorIO: 'a,

Source§

impl<'a> PortTryInto1Any for QuadToQuadOpIO
where QuadToQuadOpIO: 'a,

Source§

impl<'a> PortTryInto1Any for SingleToTriOpIO
where SingleToTriOpIO: 'a,

Source§

impl<'a> PortTryInto1Any for SingleValOpIO
where SingleValOpIO: 'a,

Source§

impl<'a> PortTryInto1Any for SplitAndDoubleOpIO

Source§

impl<'a> PortTryInto1Any for TriToQuadOpIO
where TriToQuadOpIO: 'a,

Source§

impl<'a> PortTryInto1Any for TriToSingleOpIO
where TriToSingleOpIO: 'a,

Source§

impl<'a, T> PortTryInto1Any for ConstantOpIO<T>
where T: Display + Copy + Debug + Send + Sync + PartialEq + 'a, ConstantOpIO<T>: 'a,

Source§

impl<'a, T> PortTryInto1Any for DoubleToTriOpIO<T>
where T: Mul<Output = T> + Add<Output = T> + Copy + Sub<Output = T> + Display + Debug + Send + Sync + 'a, DoubleToTriOpIO<T>: 'a,

Source§

impl<'a, T> PortTryInto1Any for SingleChannelPassthroughOperatorIO<T>

Source§

impl<'a, T> PortTryInto1Any for SinkOperatorIO<T>
where T: Send + Sync + Debug + Copy + 'a, SinkOperatorIO<T>: 'a,

Source§

impl<'a, T> PortTryInto1Any for StreamyOperatorIO<T>
where T: PartialEq + Eq + Send + Sync + Debug + Copy + Zero + 'a, StreamyOperatorIO<T>: 'a,

Source§

impl<'a, T, U> PortTryInto1Any for DoubleToTriTwoGenericsOpIO<T, U>
where T: Add<Output = T> + Sub<Output = T> + Copy + Debug + Send + Sync + Display + Mul<Output = T> + 'a, U: Copy + Display + Mul<Output = U> + Add<Output = U> + Sub<Output = U> + Debug + Send + Sync + 'a, DoubleToTriTwoGenericsOpIO<T, U>: 'a,