Enum datafusion::physical_plan::functions::Signature [−][src]
pub enum Signature { Variadic(Vec<DataType>), VariadicEqual, Uniform(usize, Vec<DataType>), Exact(Vec<DataType>), Any(usize), OneOf(Vec<Signature>), }
A function’s signature, which defines the function’s supported argument types.
Variants
arbitrary number of arguments of an common type out of a list of valid types
arbitrary number of arguments of an arbitrary but equal type
fixed number of arguments of an arbitrary but equal type out of a list of valid types
exact number of arguments of an exact type
Any(usize)
fixed number of arguments of arbitrary types
One of a list of signatures
Trait Implementations
impl StructuralPartialEq for Signature
[src]
impl StructuralPartialEq for Signature
[src]Auto Trait Implementations
impl RefUnwindSafe for Signature
impl RefUnwindSafe for Signature
impl UnwindSafe for Signature
impl UnwindSafe for Signature