execution_intent
Module: firma::v1::execution_intent
Section titled “Module: firma::v1::execution_intent”Contents
Section titled “Contents”Enums
Params- Typed action parameters — only one action kind is valid per intent.
firma_proto::firma::v1::execution_intent::Params
Section titled “firma_proto::firma::v1::execution_intent::Params”Enum
Typed action parameters — only one action kind is valid per intent.
Variants:
Http(super::HttpParams)Db(super::DbQueryParams)Tool(super::ToolUseParams)
Methods:
fn encode<impl ::prost::bytes::BufMut>(self: &Self, buf: & mut impl Trait)- Encodes the message to a buffer.fn merge<impl ::prost::bytes::Buf>(field: & mut ::core::option::Option<Params>, tag: u32, wire_type: ::prost::encoding::wire_type::WireType, buf: & mut impl Trait, ctx: ::prost::encoding::DecodeContext) -> ::core::result::Result<(), ::prost::DecodeError>- Decodes an instance of the message from a buffer, and merges it into self.fn encoded_len(self: &Self) -> usize- Returns the encoded length of the message without a length delimiter.
Trait Implementations:
- Debug
fn fmt(self: &Self, f: & mut ::core::fmt::Formatter) -> ::core::fmt::Result
- PartialEq
fn eq(self: &Self, other: &Params) -> bool
- Clone
fn clone(self: &Self) -> Params