pub struct ReadOutcome {
pub spreadsheet_id: String,
pub spreadsheet_title: Option<String>,
pub sheets: Vec<SheetValues>,
}Expand description
The result of a read.
Serialised as an ordered list of sheets rather than a
{title: rows} map: a map’s key order is not guaranteed through
serde_json, and workbook order is meaningful to the reader.
Fields§
§spreadsheet_id: StringThe spreadsheet that was read.
spreadsheet_title: Option<String>Its workbook title, when known (absent on a single-range read, which never fetches workbook metadata).
sheets: Vec<SheetValues>One entry per sheet read, in workbook order.
Trait Implementations§
Source§impl Clone for ReadOutcome
impl Clone for ReadOutcome
Source§impl Debug for ReadOutcome
impl Debug for ReadOutcome
impl Eq for ReadOutcome
Source§impl JsonlSerialize for ReadOutcome
impl JsonlSerialize for ReadOutcome
Source§impl PartialEq for ReadOutcome
impl PartialEq for ReadOutcome
Source§impl Serialize for ReadOutcome
impl Serialize for ReadOutcome
impl StructuralPartialEq for ReadOutcome
Auto Trait Implementations§
impl Freeze for ReadOutcome
impl RefUnwindSafe for ReadOutcome
impl Send for ReadOutcome
impl Sync for ReadOutcome
impl Unpin for ReadOutcome
impl UnsafeUnpin for ReadOutcome
impl UnwindSafe for ReadOutcome
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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