pub struct ParserSettings {
pub case_sensitive: bool,
pub fuzzy_match: bool,
pub timeout_ms: u64,
}Expand description
解析器设置
Fields§
§case_sensitive: bool是否区分大小写
fuzzy_match: bool是否启用模糊匹配
timeout_ms: u64超时时间(毫秒)
Trait Implementations§
Source§impl Clone for ParserSettings
impl Clone for ParserSettings
Source§fn clone(&self) -> ParserSettings
fn clone(&self) -> ParserSettings
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 ParserSettings
impl Debug for ParserSettings
Source§impl<'de> Deserialize<'de> for ParserSettings
impl<'de> Deserialize<'de> for ParserSettings
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
Auto Trait Implementations§
impl Freeze for ParserSettings
impl RefUnwindSafe for ParserSettings
impl Send for ParserSettings
impl Sync for ParserSettings
impl Unpin for ParserSettings
impl UnwindSafe for ParserSettings
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