pub struct AnalyzerCreateRequest {
pub name: Option<String>,
pub configuration: Option<HashMap<String, Value>>,
pub data_type_list: Option<Vec<String>>,
}Expand description
AnalyzerCreateRequest : Fields for creating an analyzer. Specific properties depend on the analyzer’s definition and its configurationItems.
Fields§
§name: Option<String>§configuration: Option<HashMap<String, Value>>Arbitrary JSON object representing a worker’s specific configuration.
data_type_list: Option<Vec<String>>Implementations§
Source§impl AnalyzerCreateRequest
impl AnalyzerCreateRequest
Sourcepub fn new() -> AnalyzerCreateRequest
pub fn new() -> AnalyzerCreateRequest
Fields for creating an analyzer. Specific properties depend on the analyzer’s definition and its configurationItems.
Trait Implementations§
Source§impl Clone for AnalyzerCreateRequest
impl Clone for AnalyzerCreateRequest
Source§fn clone(&self) -> AnalyzerCreateRequest
fn clone(&self) -> AnalyzerCreateRequest
Returns a copy 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 AnalyzerCreateRequest
impl Debug for AnalyzerCreateRequest
Source§impl Default for AnalyzerCreateRequest
impl Default for AnalyzerCreateRequest
Source§fn default() -> AnalyzerCreateRequest
fn default() -> AnalyzerCreateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AnalyzerCreateRequest
impl<'de> Deserialize<'de> for AnalyzerCreateRequest
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 AnalyzerCreateRequest
impl PartialEq for AnalyzerCreateRequest
Source§impl Serialize for AnalyzerCreateRequest
impl Serialize for AnalyzerCreateRequest
impl StructuralPartialEq for AnalyzerCreateRequest
Auto Trait Implementations§
impl Freeze for AnalyzerCreateRequest
impl RefUnwindSafe for AnalyzerCreateRequest
impl Send for AnalyzerCreateRequest
impl Sync for AnalyzerCreateRequest
impl Unpin for AnalyzerCreateRequest
impl UnwindSafe for AnalyzerCreateRequest
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