pub struct ExcelDataSource { /* private fields */ }Expand description
Excel-backed data source for versions.
Implementations§
Trait Implementations§
Source§impl DataSource for ExcelDataSource
impl DataSource for ExcelDataSource
Source§fn retrieve_single_value(&self, name: &str) -> Result<DataValue, DataError>
fn retrieve_single_value(&self, name: &str) -> Result<DataValue, DataError>
Retrieves a single numeric or boolean value.
Source§fn retrieve_1d_array_or_string(
&self,
name: &str,
) -> Result<ValueSource, DataError>
fn retrieve_1d_array_or_string( &self, name: &str, ) -> Result<ValueSource, DataError>
Retrieves a 1D array (from sheet reference) or a literal string.
Auto Trait Implementations§
impl Freeze for ExcelDataSource
impl RefUnwindSafe for ExcelDataSource
impl Send for ExcelDataSource
impl Sync for ExcelDataSource
impl Unpin for ExcelDataSource
impl UnsafeUnpin for ExcelDataSource
impl UnwindSafe for ExcelDataSource
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