Returns all default window functions
()
| 67 | |
| 68 | /// Returns all default window functions |
| 69 | pub fn all_default_window_functions() -> Vec<Arc<WindowUDF>> { |
| 70 | vec![ |
| 71 | cume_dist::cume_dist_udwf(), |
| 72 | row_number::row_number_udwf(), |
| 73 | lead_lag::lead_udwf(), |
| 74 | lead_lag::lag_udwf(), |
| 75 | rank::rank_udwf(), |
| 76 | rank::dense_rank_udwf(), |
| 77 | rank::percent_rank_udwf(), |
| 78 | ntile::ntile_udwf(), |
| 79 | nth_value::first_value_udwf(), |
| 80 | nth_value::last_value_udwf(), |
| 81 | nth_value::nth_value_udwf(), |
| 82 | ] |
| 83 | } |
| 84 | /// Registers all enabled packages with a [`FunctionRegistry`] |
| 85 | pub fn register_all( |
| 86 | registry: &mut dyn FunctionRegistry, |
no outgoing calls
no test coverage detected
searching dependent graphs…