pub trait BuilderBinding: Sized {
type Error;
type Builder;
// Required methods
fn open(name: &str) -> Result<Self, Self::Error>;
fn builder() -> Self::Builder;
}Expand description
Constructors/binding helpers.
This is an optional trait for backends that can be opened by name (e.g. can0) or configured via
a builder pattern.
Required Associated Types§
Required Methods§
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.