pub trait FromUserData<T> {
// Required method
fn from_user_data(data: &T) -> Self;
}Expand description
Constructor for aggregate functions.
Aggregate functions are instantiated using user data provided when the function is registered. There is a blanket implementation for types implementing Default for cases where user data is not required.
Required Methods§
Sourcefn from_user_data(data: &T) -> Self
fn from_user_data(data: &T) -> Self
Construct a new instance based on the provided user data.
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.