/// Return whether entity and value are inputs or outputs.
Return whether entity and value are inputs or outputs.
Return whether entity and value are inputs or outputs .
pub fn entity_value_flow(&self) -> EntityValueFlow {
        match (&self.flow, &self.index) {
            (Flow::OutOut, Index::Eavt) => panic!("Using eavt for out-out is invalid"),
            (Flow::OutOut, Index::Aevt) => EntityValueFlow::OutOut,
            (Flow::OutOut, Index::Avet) => EntityValueFlow::OutOut,
            (Flow::InOut, Index::Eavt) => EntityValueFlow::InOut,
            (Flow::InOut, Index::Aevt) => EntityValueFlow::InOut,
            (Flow::InOut, Index::Avet) => EntityValueFlow::OutIn,
            (Flow::InIn, Index::Eavt) => EntityValueFlow::InIn,
            (Flow::InIn, Index::Aevt) => EntityValueFlow::InIn,
            (Flow::InIn, Index::Avet) => EntityValueFlow::InIn,
        }
    }
pub fn entity_value_flow ( & self ) -> EntityValueFlow { match ( & self . flow , & self . index ) { ( Flow :: OutOut , Index :: Eavt ) => panic ! ( " " ) , ( Flow :: OutOut , Index :: Aevt ) => EntityValueFlow :: OutOut , ( Flow :: OutOut , Index :: Avet ) => EntityValueFlow :: OutOut , ( Flow :: InOut , Index :: Eavt ) => EntityValueFlow :: InOut , ( Flow :: InOut , Index :: Aevt ) => EntityValueFlow :: InOut , ( Flow :: InOut , Index :: Avet ) => EntityValueFlow :: OutIn , ( Flow :: InIn , Index :: Eavt ) => EntityValueFlow :: InIn , ( Flow :: InIn , Index :: Aevt ) => EntityValueFlow :: InIn , ( Flow :: InIn , Index :: Avet ) => EntityValueFlow :: InIn , } }
Return whether entity and value are inputs or outputs.
Return whether entity and value are inputs or outputs .
&self