pub trait FromCsv: Sealed{
// Required method
fn from_csv_reader(
reader: Box<dyn BufRead>,
filename: Option<&str>,
config: Config,
) -> Result<Self, StamError>;
// Provided method
fn from_csv_file(filename: &str, config: Config) -> Result<Self, StamError> { ... }
}Required Methods§
fn from_csv_reader( reader: Box<dyn BufRead>, filename: Option<&str>, config: Config, ) -> Result<Self, StamError>
Provided Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".