pub trait ForEachCol: Record {
// Required method
fn for_each_col<V: ColumnVisitor>();
}
Expand description
Trait emitted by derive/macro to enable for_each_col
expansion.
Required Methods§
Sourcefn for_each_col<V: ColumnVisitor>()
fn for_each_col<V: ColumnVisitor>()
Invoke V::visit
for each column at compile time.
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.