Enum google_api_proto::google::cloud::datalabeling::v1beta1::label_text_request::RequestConfig
source · pub enum RequestConfig {
TextClassificationConfig(TextClassificationConfig),
TextEntityExtractionConfig(TextEntityExtractionConfig),
}
Expand description
Required. Config for labeling tasks. The type of request config must match the selected feature.
Variants§
TextClassificationConfig(TextClassificationConfig)
Configuration for text classification task. One of text_classification_config and text_entity_extraction_config is required.
TextEntityExtractionConfig(TextEntityExtractionConfig)
Configuration for entity extraction task. One of text_classification_config and text_entity_extraction_config is required.
Implementations§
source§impl RequestConfig
impl RequestConfig
sourcepub fn merge(
field: &mut Option<RequestConfig>,
tag: u32,
wire_type: WireType,
buf: &mut impl Buf,
ctx: DecodeContext,
) -> Result<(), DecodeError>
pub fn merge( field: &mut Option<RequestConfig>, tag: u32, wire_type: WireType, buf: &mut impl Buf, ctx: DecodeContext, ) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into self.
sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
source§impl Clone for RequestConfig
impl Clone for RequestConfig
source§fn clone(&self) -> RequestConfig
fn clone(&self) -> RequestConfig
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 RequestConfig
impl Debug for RequestConfig
source§impl PartialEq for RequestConfig
impl PartialEq for RequestConfig
source§fn eq(&self, other: &RequestConfig) -> bool
fn eq(&self, other: &RequestConfig) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RequestConfig
Auto Trait Implementations§
impl Freeze for RequestConfig
impl RefUnwindSafe for RequestConfig
impl Send for RequestConfig
impl Sync for RequestConfig
impl Unpin for RequestConfig
impl UnwindSafe for RequestConfig
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request