#[non_exhaustive]pub struct AnalyzeEntitiesRequest {
pub document: Option<Document>,
pub encoding_type: EncodingType,
}Expand description
The entity analysis request message.
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.document: Option<Document>Required. Input document.
encoding_type: EncodingTypeThe encoding type used by the API to calculate offsets.
Implementations§
Source§impl AnalyzeEntitiesRequest
impl AnalyzeEntitiesRequest
Sourcepub fn set_encoding_type<T: Into<EncodingType>>(self, v: T) -> Self
pub fn set_encoding_type<T: Into<EncodingType>>(self, v: T) -> Self
Sets the value of encoding_type.
Trait Implementations§
Source§impl Clone for AnalyzeEntitiesRequest
impl Clone for AnalyzeEntitiesRequest
Source§fn clone(&self) -> AnalyzeEntitiesRequest
fn clone(&self) -> AnalyzeEntitiesRequest
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 AnalyzeEntitiesRequest
impl Debug for AnalyzeEntitiesRequest
Source§impl Default for AnalyzeEntitiesRequest
impl Default for AnalyzeEntitiesRequest
Source§fn default() -> AnalyzeEntitiesRequest
fn default() -> AnalyzeEntitiesRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AnalyzeEntitiesRequestwhere
AnalyzeEntitiesRequest: Default,
impl<'de> Deserialize<'de> for AnalyzeEntitiesRequestwhere
AnalyzeEntitiesRequest: Default,
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 Message for AnalyzeEntitiesRequest
impl Message for AnalyzeEntitiesRequest
Source§impl PartialEq for AnalyzeEntitiesRequest
impl PartialEq for AnalyzeEntitiesRequest
Source§impl Serialize for AnalyzeEntitiesRequest
impl Serialize for AnalyzeEntitiesRequest
impl StructuralPartialEq for AnalyzeEntitiesRequest
Auto Trait Implementations§
impl Freeze for AnalyzeEntitiesRequest
impl RefUnwindSafe for AnalyzeEntitiesRequest
impl Send for AnalyzeEntitiesRequest
impl Sync for AnalyzeEntitiesRequest
impl Unpin for AnalyzeEntitiesRequest
impl UnwindSafe for AnalyzeEntitiesRequest
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