pub struct ResultSetMeta {
pub name: String,
pub query: String,
pub result_index: usize,
pub anchor: Option<String>,
pub header: Option<bool>,
pub columns: BTreeMap<String, ColumnOptions>,
pub autofit: Option<bool>,
pub style: Option<SheetStyle>,
}Expand description
Per result set, what a format plugin needs to lay it out.
Fields§
§name: StringSheet name (xlsx) or file suffix (single-table formats).
query: StringThe query (.sql basename) that produced it.
result_index: usize1-based index among that query’s result sets.
anchor: Option<String>§header: Option<bool>§columns: BTreeMap<String, ColumnOptions>The query entry’s columns: map: per result column, how to show it.
autofit: Option<bool>The query entry’s autofit (xlsx): size this tab’s columns from their content, over the
output’s autofit.
style: Option<SheetStyle>The query entry’s style (xlsx), over the output’s.
Trait Implementations§
Source§impl Clone for ResultSetMeta
impl Clone for ResultSetMeta
Source§impl Debug for ResultSetMeta
impl Debug for ResultSetMeta
Source§impl<'de> Deserialize<'de> for ResultSetMeta
impl<'de> Deserialize<'de> for ResultSetMeta
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ResultSetMeta
impl PartialEq for ResultSetMeta
Source§impl Serialize for ResultSetMeta
impl Serialize for ResultSetMeta
impl StructuralPartialEq for ResultSetMeta
Auto Trait Implementations§
impl Freeze for ResultSetMeta
impl RefUnwindSafe for ResultSetMeta
impl Send for ResultSetMeta
impl Sync for ResultSetMeta
impl Unpin for ResultSetMeta
impl UnsafeUnpin for ResultSetMeta
impl UnwindSafe for ResultSetMeta
Blanket Implementations§
impl<T> Allocation for T
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