Skip to main content

Crate rudb_functions

Crate rudb_functions 

Source
Expand description

The scalar, aggregate and window function library.

Rank 7 in the layer rule. See xtask/layers.toml and spec/18-package-layout.md.

What is here today is the signature half: given a name and the types of the arguments, which function is that and what does it return. The implementations are separate work and they go behind the same names, so the binder does not change when they arrive.

Re-exports§

pub use signature::FunctionKind;
pub use signature::Resolved;
pub use signature::kind_of;
pub use signature::resolve;
pub use table::ResolvedTable;
pub use table::TableFunction;
pub use table::resolve_table;
pub use table::series;
pub use table::series_length;

Modules§

signature
What a function call resolves to.
table
What a table function call resolves to.