pub struct QueryConfig {
pub include_metadata: bool,
pub flatten_lists: bool,
pub include_children: bool,
pub max_results: usize,
}Expand description
Configuration for JSONPath queries
Fields§
§include_metadata: boolInclude HEDL metadata in JSON conversion
flatten_lists: boolFlatten matrix lists to plain arrays
include_children: boolInclude children as nested arrays
max_results: usizeMaximum number of results to return (0 = unlimited)
Trait Implementations§
Source§impl Clone for QueryConfig
impl Clone for QueryConfig
Source§fn clone(&self) -> QueryConfig
fn clone(&self) -> QueryConfig
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 QueryConfig
impl Debug for QueryConfig
Source§impl Default for QueryConfig
impl Default for QueryConfig
Source§impl From<&QueryConfig> for ToJsonConfig
impl From<&QueryConfig> for ToJsonConfig
Source§fn from(config: &QueryConfig) -> Self
fn from(config: &QueryConfig) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for QueryConfig
impl RefUnwindSafe for QueryConfig
impl Send for QueryConfig
impl Sync for QueryConfig
impl Unpin for QueryConfig
impl UnwindSafe for QueryConfig
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