pub struct Engine { /* private fields */ }Expand description
Dispatches read calls to the registered Reader for the
file’s extension. Construct with Engine::new for an empty
engine, or Engine::with_defaults for the readers matching
enabled feature flags.
Implementations§
Source§impl Engine
impl Engine
Sourcepub fn with_defaults() -> Self
pub fn with_defaults() -> Self
New engine with the default readers for enabled feature
flags. With both calamine and csv features on (the
default), this engine handles XLSX/XLS/XLSB/XLSM/ODS plus
CSV/TSV out of the box.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Engine
impl !RefUnwindSafe for Engine
impl Send for Engine
impl Sync for Engine
impl Unpin for Engine
impl UnsafeUnpin for Engine
impl !UnwindSafe for Engine
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more