pub struct SamplesResponse {
pub relative_path: String,
pub format: String,
pub columns: Vec<String>,
pub rows: Vec<Map<String, Value>>,
pub row_count: Option<u64>,
}Expand description
sample_rows response.
Fields§
§relative_path: StringThe path the caller passed in.
format: StringLowercase extension ("csv", "parquet", …).
columns: Vec<String>Column headers in source order.
rows: Vec<Map<String, Value>>Sample rows as JSON objects keyed by column header.
row_count: Option<u64>Total row count when known.
Trait Implementations§
Source§impl Debug for SamplesResponse
impl Debug for SamplesResponse
Auto Trait Implementations§
impl Freeze for SamplesResponse
impl RefUnwindSafe for SamplesResponse
impl Send for SamplesResponse
impl Sync for SamplesResponse
impl Unpin for SamplesResponse
impl UnsafeUnpin for SamplesResponse
impl UnwindSafe for SamplesResponse
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> 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