pub struct SelectOutputSerialization {
pub csv: Option<CsvOutputSerialization>,
pub json: Option<JsonOutputSerialization>,
pub keep_all_columns: Option<bool>,
pub output_raw_data: Option<bool>,
pub enable_payload_crc: Option<bool>,
pub output_header: Option<bool>,
}Fields§
§csv: Option<CsvOutputSerialization>§json: Option<JsonOutputSerialization>§keep_all_columns: Option<bool>Return all columns in the CSV output even if some were not selected.
output_raw_data: Option<bool>Return the response body as raw bytes without the frame envelope.
Incompatible with enable_payload_crc = true.
enable_payload_crc: Option<bool>Attach a CRC-32 to each frame payload.
output_header: Option<bool>Output the CSV header row as the first line of the response.
Trait Implementations§
Source§impl Clone for SelectOutputSerialization
impl Clone for SelectOutputSerialization
Source§fn clone(&self) -> SelectOutputSerialization
fn clone(&self) -> SelectOutputSerialization
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SelectOutputSerialization
impl Debug for SelectOutputSerialization
Source§impl Default for SelectOutputSerialization
impl Default for SelectOutputSerialization
Source§fn default() -> SelectOutputSerialization
fn default() -> SelectOutputSerialization
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SelectOutputSerialization
impl RefUnwindSafe for SelectOutputSerialization
impl Send for SelectOutputSerialization
impl Sync for SelectOutputSerialization
impl Unpin for SelectOutputSerialization
impl UnsafeUnpin for SelectOutputSerialization
impl UnwindSafe for SelectOutputSerialization
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