| 1 | //! Structs and traits necessary to implement custom operations. |
| 2 | //! A custom operation can be thought of as a polymorphic function, i.e., where the number of inputs and their types can vary. |
| 3 | //! Two basic examples of custom operations are provided: [Not] and [Or]. |
| 4 | use crate::data_types::{scalar_type, Type, BIT}; |
nothing calls this directly
no outgoing calls
no test coverage detected