#[non_exhaustive]pub struct ItemsOptions {
pub candidates: Vec<String>,
}Expand description
Tunable inputs for §4.2 items-array detection.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.candidates: Vec<String>Field names preferred when a root JSON object has multiple array-valued fields.
Trait Implementations§
Source§impl Clone for ItemsOptions
impl Clone for ItemsOptions
Source§fn clone(&self) -> ItemsOptions
fn clone(&self) -> ItemsOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ItemsOptions
impl Debug for ItemsOptions
Source§impl Default for ItemsOptions
impl Default for ItemsOptions
impl Eq for ItemsOptions
Source§impl PartialEq for ItemsOptions
impl PartialEq for ItemsOptions
impl StructuralPartialEq for ItemsOptions
Auto Trait Implementations§
impl Freeze for ItemsOptions
impl RefUnwindSafe for ItemsOptions
impl Send for ItemsOptions
impl Sync for ItemsOptions
impl Unpin for ItemsOptions
impl UnsafeUnpin for ItemsOptions
impl UnwindSafe for ItemsOptions
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