Enum google_api_proto::google::cloud::dialogflow::cx::v3beta1::export_agent_response::Agent
source · pub enum Agent {
AgentUri(String),
AgentContent(Bytes),
CommitSha(String),
}
Expand description
The exported agent.
Variants§
AgentUri(String)
The URI to a file containing the exported agent. This field is populated
if agent_uri
is specified in
[ExportAgentRequest][google.cloud.dialogflow.cx.v3beta1.ExportAgentRequest].
AgentContent(Bytes)
Uncompressed raw byte content for agent. This field is populated
if none of agent_uri
and git_destination
are specified in
[ExportAgentRequest][google.cloud.dialogflow.cx.v3beta1.ExportAgentRequest].
CommitSha(String)
Commit SHA of the git push. This field is populated if
git_destination
is specified in
[ExportAgentRequest][google.cloud.dialogflow.cx.v3beta1.ExportAgentRequest].
Implementations§
source§impl Agent
impl Agent
sourcepub fn merge(
field: &mut Option<Agent>,
tag: u32,
wire_type: WireType,
buf: &mut impl Buf,
ctx: DecodeContext,
) -> Result<(), DecodeError>
pub fn merge( field: &mut Option<Agent>, 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 PartialEq for Agent
impl PartialEq for Agent
impl StructuralPartialEq for Agent
Auto Trait Implementations§
impl !Freeze for Agent
impl RefUnwindSafe for Agent
impl Send for Agent
impl Sync for Agent
impl Unpin for Agent
impl UnwindSafe for Agent
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