pub trait OverStatement {
// Provided methods
fn partition_by<T>(&mut self, col: T) -> &mut Self
where T: IntoColumnRef { ... }
fn partition_by_customs<I, T>(&mut self, cols: I) -> &mut Self
where T: ToString,
I: IntoIterator<Item = T> { ... }
fn partition_by_columns<I, T>(&mut self, cols: I) -> &mut Self
where T: IntoColumnRef,
I: IntoIterator<Item = T> { ... }
}
Provided Methods§
sourcefn partition_by<T>(&mut self, col: T) -> &mut Selfwhere
T: IntoColumnRef,
fn partition_by<T>(&mut self, col: T) -> &mut Selfwhere
T: IntoColumnRef,
Partition by column.
sourcefn partition_by_customs<I, T>(&mut self, cols: I) -> &mut Selfwhere
T: ToString,
I: IntoIterator<Item = T>,
fn partition_by_customs<I, T>(&mut self, cols: I) -> &mut Selfwhere
T: ToString,
I: IntoIterator<Item = T>,
Partition by custom string.
sourcefn partition_by_columns<I, T>(&mut self, cols: I) -> &mut Selfwhere
T: IntoColumnRef,
I: IntoIterator<Item = T>,
fn partition_by_columns<I, T>(&mut self, cols: I) -> &mut Selfwhere
T: IntoColumnRef,
I: IntoIterator<Item = T>,
Partition by vector of columns.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.