pub struct FormatReader { /* private fields */ }Expand description
Generic format reader interface
Implementations§
Source§impl FormatReader
impl FormatReader
Sourcepub fn csv() -> FormatReader
pub fn csv() -> FormatReader
Create a CSV reader
Sourcepub fn json() -> FormatReader
pub fn json() -> FormatReader
Create a JSON reader
Sourcepub fn parquet() -> FormatReader
pub fn parquet() -> FormatReader
Create a Parquet reader
Sourcepub fn numpy() -> FormatReader
pub fn numpy() -> FormatReader
Create a NumPy reader
Sourcepub fn with_options(self, options: impl Into<FormatOptions>) -> FormatReader
pub fn with_options(self, options: impl Into<FormatOptions>) -> FormatReader
Set format-specific options
Sourcepub fn auto_detect(
path: impl AsRef<Path>,
) -> Result<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, SklearsError>
pub fn auto_detect( path: impl AsRef<Path>, ) -> Result<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, SklearsError>
Auto-detect format and read file
Auto Trait Implementations§
impl Freeze for FormatReader
impl RefUnwindSafe for FormatReader
impl Send for FormatReader
impl Sync for FormatReader
impl Unpin for FormatReader
impl UnwindSafe for FormatReader
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more