Message

Trait Message 

Source
pub trait Message:
    Debug
    + Send
    + Sync {
    // Required methods
    fn encoded_len(&self) -> usize;
    fn clear(&mut self);

    // Provided methods
    fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
       where B: BufMut,
             Self: Sized { ... }
    fn encode_to_vec(&self) -> Vec<u8> 
       where Self: Sized { ... }
    fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
       where B: BufMut,
             Self: Sized { ... }
    fn encode_length_delimited_to_vec(&self) -> Vec<u8> 
       where Self: Sized { ... }
    fn decode<B>(buf: B) -> Result<Self, DecodeError>
       where B: Buf,
             Self: Default { ... }
    fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
       where B: Buf,
             Self: Default { ... }
    fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
       where B: Buf,
             Self: Sized { ... }
    fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
       where B: Buf,
             Self: Sized { ... }
}
Expand description

A Protocol Buffers message.

Required Methods§

Source

fn encoded_len(&self) -> usize

Returns the encoded length of the message without a length delimiter.

Source

fn clear(&mut self)

Clears the message, resetting all fields to their default.

Provided Methods§

Source

fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
where B: BufMut, Self: Sized,

Encodes the message to a buffer.

An error will be returned if the buffer does not have sufficient capacity.

Source

fn encode_to_vec(&self) -> Vec<u8>
where Self: Sized,

Encodes the message to a newly allocated buffer.

Source

fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
where B: BufMut, Self: Sized,

Encodes the message with a length-delimiter to a buffer.

An error will be returned if the buffer does not have sufficient capacity.

Source

fn encode_length_delimited_to_vec(&self) -> Vec<u8>
where Self: Sized,

Encodes the message with a length-delimiter to a newly allocated buffer.

Source

fn decode<B>(buf: B) -> Result<Self, DecodeError>
where B: Buf, Self: Default,

Decodes an instance of the message from a buffer.

The entire buffer will be consumed.

Source

fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
where B: Buf, Self: Default,

Decodes a length-delimited instance of the message from the buffer.

Source

fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
where B: Buf, Self: Sized,

Decodes an instance of the message from a buffer, and merges it into self.

The entire buffer will be consumed.

Source

fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
where B: Buf, Self: Sized,

Decodes a length-delimited instance of the message from buffer, and merges it into self.

Implementations on Foreign Types§

Source§

impl Message for bool

google.protobuf.BoolValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for f32

google.protobuf.FloatValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for f64

google.protobuf.DoubleValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for i32

google.protobuf.Int32Value

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for i64

google.protobuf.Int64Value

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for u32

google.protobuf.UInt32Value

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for u64

google.protobuf.UInt64Value

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ()

google.protobuf.Empty

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for String

google.protobuf.StringValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Vec<u8>

google.protobuf.BytesValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Bytes

google.protobuf.BytesValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for File

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for CodeGeneratorRequest

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for CodeGeneratorResponse

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Version

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ExtensionRange

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ReservedRange

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumReservedRange

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Annotation

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Location

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Api

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for DescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Duration

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Enum

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumValueDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumValueOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ExtensionRangeOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Field

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FieldDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FieldMask

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FieldOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FileDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FileDescriptorSet

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FileOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for GeneratedCodeInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ListValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for MessageOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Method

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for MethodDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for MethodOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Mixin

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for OneofDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for OneofOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Option

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ServiceDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ServiceOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SourceCodeInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SourceContext

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Struct

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Timestamp

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Type

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for UninterpretedOption

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Value

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for NamePart

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ExtensionRange

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ReservedRange

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumReservedRange

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Annotation

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Location

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for DescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Duration

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumValueDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumValueOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ExtensionRangeOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FieldDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FieldOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FileDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FileDescriptorSet

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FileOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for GeneratedCodeInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for MessageOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for MethodDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for MethodOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for OneofDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for OneofOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ServiceDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ServiceOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SourceCodeInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Timestamp

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for UninterpretedOption

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for NamePart

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for BlockParams

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ConsensusParams

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Event

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EventAttribute

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Evidence

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for LastCommitInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Request

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestApplySnapshotChunk

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestBeginBlock

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestCheckTx

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestCommit

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestDeliverTx

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestEcho

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestEndBlock

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestFlush

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestInitChain

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestListSnapshots

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestLoadSnapshotChunk

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestOfferSnapshot

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestQuery

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestSetOption

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Response

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseApplySnapshotChunk

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseBeginBlock

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseCheckTx

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseCommit

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseDeliverTx

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseEcho

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseEndBlock

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseException

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseFlush

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseInitChain

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseListSnapshots

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseLoadSnapshotChunk

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseOfferSnapshot

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseQuery

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseSetOption

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Snapshot

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for TxResult

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Validator

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ValidatorUpdate

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for VoteInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for BlockRequest

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for BlockResponse

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Message

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for NoBlockResponse

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for StatusRequest

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for StatusResponse

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for BlockPart

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EndHeight

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for HasVote

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Message

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for MsgInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for NewRoundStep

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for NewValidBlock

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Proposal

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ProposalPol

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for TimedWalMessage

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for TimeoutInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Vote

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for VoteSetBits

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for VoteSetMaj23

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for WalMessage

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for DominoOp

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Proof

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ProofOp

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ProofOps

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for PublicKey

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ValueOp

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for BitArray

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Message

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Txs

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for AuthSigMessage

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for DefaultNodeInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for DefaultNodeInfoOther

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Message

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for NetAddress

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Packet

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for PacketMsg

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for PacketPing

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for PacketPong

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for PexAddrs

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for PexRequest

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ProtocolVersion

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Message

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for PingRequest

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for PingResponse

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for PubKeyRequest

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for PubKeyResponse

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RemoteSignerError

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SignProposalRequest

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SignVoteRequest

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SignedProposalResponse

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SignedVoteResponse

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestBroadcastTx

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for RequestPing

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponseBroadcastTx

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ResponsePing

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for AbciResponses

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ConsensusParamsInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for State

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ValidatorsInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Version

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ChunkRequest

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ChunkResponse

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Message

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SnapshotsRequest

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SnapshotsResponse

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for BlockStoreState

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Block

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for BlockId

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for BlockMeta

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for BlockParams

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for CanonicalBlockId

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for CanonicalPartSetHeader

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for CanonicalProposal

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for CanonicalVote

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Commit

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for CommitSig

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ConsensusParams

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Data

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for DuplicateVoteEvidence

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EventDataRoundState

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Evidence

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EvidenceList

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EvidenceParams

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for HashedParams

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Header

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for LightBlock

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for LightClientAttackEvidence

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Part

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for PartSetHeader

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Proposal

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SignedHeader

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SimpleValidator

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for TxProof

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Validator

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ValidatorParams

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ValidatorSet

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for VersionParams

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Vote

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for App

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Consensus

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl<M> Message for Box<M>
where M: Message,

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Implementors§

Source§

impl Message for BaseAccount

Source§

impl Message for juno_rust_proto::cosmos::auth::v1beta1::GenesisState

Source§

impl Message for ModuleAccount

Source§

impl Message for juno_rust_proto::cosmos::auth::v1beta1::Params

Source§

impl Message for QueryAccountRequest

Source§

impl Message for QueryAccountResponse

Source§

impl Message for QueryAccountsRequest

Source§

impl Message for QueryAccountsResponse

Source§

impl Message for juno_rust_proto::cosmos::auth::v1beta1::QueryParamsRequest

Source§

impl Message for juno_rust_proto::cosmos::auth::v1beta1::QueryParamsResponse

Source§

impl Message for EventGrant

Source§

impl Message for EventRevoke

Source§

impl Message for GenericAuthorization

Source§

impl Message for juno_rust_proto::cosmos::authz::v1beta1::GenesisState

Source§

impl Message for juno_rust_proto::cosmos::authz::v1beta1::Grant

Source§

impl Message for GrantAuthorization

Source§

impl Message for MsgExec

Source§

impl Message for MsgExecResponse

Source§

impl Message for MsgGrant

Source§

impl Message for MsgGrantResponse

Source§

impl Message for MsgRevoke

Source§

impl Message for MsgRevokeResponse

Source§

impl Message for QueryGranteeGrantsRequest

Source§

impl Message for QueryGranteeGrantsResponse

Source§

impl Message for QueryGranterGrantsRequest

Source§

impl Message for QueryGranterGrantsResponse

Source§

impl Message for QueryGrantsRequest

Source§

impl Message for QueryGrantsResponse

Source§

impl Message for Balance

Source§

impl Message for DenomUnit

Source§

impl Message for juno_rust_proto::cosmos::bank::v1beta1::GenesisState

Source§

impl Message for Input

Source§

impl Message for juno_rust_proto::cosmos::bank::v1beta1::Metadata

Source§

impl Message for MsgMultiSend

Source§

impl Message for MsgMultiSendResponse

Source§

impl Message for MsgSend

Source§

impl Message for MsgSendResponse

Source§

impl Message for Output

Source§

impl Message for juno_rust_proto::cosmos::bank::v1beta1::Params

Source§

impl Message for QueryAllBalancesRequest

Source§

impl Message for QueryAllBalancesResponse

Source§

impl Message for QueryBalanceRequest

Source§

impl Message for QueryBalanceResponse

Source§

impl Message for QueryDenomMetadataRequest

Source§

impl Message for QueryDenomMetadataResponse

Source§

impl Message for QueryDenomsMetadataRequest

Source§

impl Message for QueryDenomsMetadataResponse

Source§

impl Message for juno_rust_proto::cosmos::bank::v1beta1::QueryParamsRequest

Source§

impl Message for juno_rust_proto::cosmos::bank::v1beta1::QueryParamsResponse

Source§

impl Message for QuerySpendableBalancesRequest

Source§

impl Message for QuerySpendableBalancesResponse

Source§

impl Message for QuerySupplyOfRequest

Source§

impl Message for QuerySupplyOfResponse

Source§

impl Message for QueryTotalSupplyRequest

Source§

impl Message for QueryTotalSupplyResponse

Source§

impl Message for SendAuthorization

Source§

impl Message for SendEnabled

Source§

impl Message for Supply

Source§

impl Message for AbciMessageLog

Source§

impl Message for Attribute

Source§

impl Message for GasInfo

Source§

impl Message for MsgData

Source§

impl Message for Result

Source§

impl Message for SearchTxsResult

Source§

impl Message for SimulationResponse

Source§

impl Message for StringEvent

Source§

impl Message for TxMsgData

Source§

impl Message for TxResponse

Source§

impl Message for Pair

Source§

impl Message for Pairs

Source§

impl Message for PageRequest

Source§

impl Message for PageResponse

Source§

impl Message for ListAllInterfacesRequest

Source§

impl Message for ListAllInterfacesResponse

Source§

impl Message for ListImplementationsRequest

Source§

impl Message for ListImplementationsResponse

Source§

impl Message for AppDescriptor

Source§

impl Message for AuthnDescriptor

Source§

impl Message for ChainDescriptor

Source§

impl Message for CodecDescriptor

Source§

impl Message for ConfigurationDescriptor

Source§

impl Message for GetAuthnDescriptorRequest

Source§

impl Message for GetAuthnDescriptorResponse

Source§

impl Message for GetChainDescriptorRequest

Source§

impl Message for GetChainDescriptorResponse

Source§

impl Message for GetCodecDescriptorRequest

Source§

impl Message for GetCodecDescriptorResponse

Source§

impl Message for GetConfigurationDescriptorRequest

Source§

impl Message for GetConfigurationDescriptorResponse

Source§

impl Message for GetQueryServicesDescriptorRequest

Source§

impl Message for GetQueryServicesDescriptorResponse

Source§

impl Message for GetTxDescriptorRequest

Source§

impl Message for GetTxDescriptorResponse

Source§

impl Message for InterfaceAcceptingMessageDescriptor

Source§

impl Message for InterfaceDescriptor

Source§

impl Message for InterfaceImplementerDescriptor

Source§

impl Message for MsgDescriptor

Source§

impl Message for QueryMethodDescriptor

Source§

impl Message for QueryServiceDescriptor

Source§

impl Message for QueryServicesDescriptor

Source§

impl Message for SigningModeDescriptor

Source§

impl Message for TxDescriptor

Source§

impl Message for juno_rust_proto::cosmos::base::snapshots::v1beta1::Metadata

Source§

impl Message for juno_rust_proto::cosmos::base::snapshots::v1beta1::Snapshot

Source§

impl Message for SnapshotExtensionMeta

Source§

impl Message for SnapshotExtensionPayload

Source§

impl Message for SnapshotIavlItem

Source§

impl Message for SnapshotItem

Source§

impl Message for SnapshotStoreItem

Source§

impl Message for CommitId

Source§

impl Message for CommitInfo

Source§

impl Message for StoreInfo

Source§

impl Message for StoreKvPair

Source§

impl Message for GetBlockByHeightRequest

Source§

impl Message for GetBlockByHeightResponse

Source§

impl Message for GetLatestBlockRequest

Source§

impl Message for GetLatestBlockResponse

Source§

impl Message for GetLatestValidatorSetRequest

Source§

impl Message for GetLatestValidatorSetResponse

Source§

impl Message for GetNodeInfoRequest

Source§

impl Message for GetNodeInfoResponse

Source§

impl Message for GetSyncingRequest

Source§

impl Message for GetSyncingResponse

Source§

impl Message for GetValidatorSetByHeightRequest

Source§

impl Message for GetValidatorSetByHeightResponse

Source§

impl Message for Module

Source§

impl Message for juno_rust_proto::cosmos::base::tendermint::v1beta1::Validator

Source§

impl Message for VersionInfo

Source§

impl Message for Coin

Source§

impl Message for DecCoin

Source§

impl Message for DecProto

Source§

impl Message for IntProto

Source§

impl Message for juno_rust_proto::cosmos::crisis::v1beta1::GenesisState

Source§

impl Message for MsgVerifyInvariant

Source§

impl Message for MsgVerifyInvariantResponse

Source§

impl Message for juno_rust_proto::cosmos::crypto::ed25519::PrivKey

Source§

impl Message for juno_rust_proto::cosmos::crypto::ed25519::PubKey

Source§

impl Message for LegacyAminoPubKey

Source§

impl Message for CompactBitArray

Source§

impl Message for MultiSignature

Source§

impl Message for juno_rust_proto::cosmos::crypto::secp256k1::PrivKey

Source§

impl Message for juno_rust_proto::cosmos::crypto::secp256k1::PubKey

Source§

impl Message for juno_rust_proto::cosmos::crypto::secp256r1::PrivKey

Source§

impl Message for juno_rust_proto::cosmos::crypto::secp256r1::PubKey

Source§

impl Message for CommunityPoolSpendProposal

Source§

impl Message for CommunityPoolSpendProposalWithDeposit

Source§

impl Message for DelegationDelegatorReward

Source§

impl Message for DelegatorStartingInfo

Source§

impl Message for DelegatorStartingInfoRecord

Source§

impl Message for DelegatorWithdrawInfo

Source§

impl Message for FeePool

Source§

impl Message for juno_rust_proto::cosmos::distribution::v1beta1::GenesisState

Source§

impl Message for MsgFundCommunityPool

Source§

impl Message for MsgFundCommunityPoolResponse

Source§

impl Message for MsgSetWithdrawAddress

Source§

impl Message for MsgSetWithdrawAddressResponse

Source§

impl Message for MsgWithdrawDelegatorReward

Source§

impl Message for MsgWithdrawDelegatorRewardResponse

Source§

impl Message for MsgWithdrawValidatorCommission

Source§

impl Message for MsgWithdrawValidatorCommissionResponse

Source§

impl Message for juno_rust_proto::cosmos::distribution::v1beta1::Params

Source§

impl Message for QueryCommunityPoolRequest

Source§

impl Message for QueryCommunityPoolResponse

Source§

impl Message for QueryDelegationRewardsRequest

Source§

impl Message for QueryDelegationRewardsResponse

Source§

impl Message for QueryDelegationTotalRewardsRequest

Source§

impl Message for QueryDelegationTotalRewardsResponse

Source§

impl Message for juno_rust_proto::cosmos::distribution::v1beta1::QueryDelegatorValidatorsRequest

Source§

impl Message for juno_rust_proto::cosmos::distribution::v1beta1::QueryDelegatorValidatorsResponse

Source§

impl Message for QueryDelegatorWithdrawAddressRequest

Source§

impl Message for QueryDelegatorWithdrawAddressResponse

Source§

impl Message for juno_rust_proto::cosmos::distribution::v1beta1::QueryParamsRequest

Source§

impl Message for juno_rust_proto::cosmos::distribution::v1beta1::QueryParamsResponse

Source§

impl Message for QueryValidatorCommissionRequest

Source§

impl Message for QueryValidatorCommissionResponse

Source§

impl Message for QueryValidatorOutstandingRewardsRequest

Source§

impl Message for QueryValidatorOutstandingRewardsResponse

Source§

impl Message for QueryValidatorSlashesRequest

Source§

impl Message for QueryValidatorSlashesResponse

Source§

impl Message for ValidatorAccumulatedCommission

Source§

impl Message for ValidatorAccumulatedCommissionRecord

Source§

impl Message for ValidatorCurrentRewards

Source§

impl Message for ValidatorCurrentRewardsRecord

Source§

impl Message for ValidatorHistoricalRewards

Source§

impl Message for ValidatorHistoricalRewardsRecord

Source§

impl Message for ValidatorOutstandingRewards

Source§

impl Message for ValidatorOutstandingRewardsRecord

Source§

impl Message for ValidatorSlashEvent

Source§

impl Message for ValidatorSlashEventRecord

Source§

impl Message for ValidatorSlashEvents

Source§

impl Message for Equivocation

Source§

impl Message for juno_rust_proto::cosmos::evidence::v1beta1::GenesisState

Source§

impl Message for MsgSubmitEvidence

Source§

impl Message for MsgSubmitEvidenceResponse

Source§

impl Message for QueryAllEvidenceRequest

Source§

impl Message for QueryAllEvidenceResponse

Source§

impl Message for QueryEvidenceRequest

Source§

impl Message for QueryEvidenceResponse

Source§

impl Message for AllowedMsgAllowance

Source§

impl Message for BasicAllowance

Source§

impl Message for juno_rust_proto::cosmos::feegrant::v1beta1::GenesisState

Source§

impl Message for juno_rust_proto::cosmos::feegrant::v1beta1::Grant

Source§

impl Message for MsgGrantAllowance

Source§

impl Message for MsgGrantAllowanceResponse

Source§

impl Message for MsgRevokeAllowance

Source§

impl Message for MsgRevokeAllowanceResponse

Source§

impl Message for PeriodicAllowance

Source§

impl Message for QueryAllowanceRequest

Source§

impl Message for QueryAllowanceResponse

Source§

impl Message for QueryAllowancesRequest

Source§

impl Message for QueryAllowancesResponse

Source§

impl Message for juno_rust_proto::cosmos::genutil::v1beta1::GenesisState

Source§

impl Message for Deposit

Source§

impl Message for DepositParams

Source§

impl Message for juno_rust_proto::cosmos::gov::v1beta1::GenesisState

Source§

impl Message for MsgDeposit

Source§

impl Message for MsgDepositResponse

Source§

impl Message for MsgSubmitProposal

Source§

impl Message for MsgSubmitProposalResponse

Source§

impl Message for MsgVote

Source§

impl Message for MsgVoteResponse

Source§

impl Message for MsgVoteWeighted

Source§

impl Message for MsgVoteWeightedResponse

Source§

impl Message for juno_rust_proto::cosmos::gov::v1beta1::Proposal

Source§

impl Message for QueryDepositRequest

Source§

impl Message for QueryDepositResponse

Source§

impl Message for QueryDepositsRequest

Source§

impl Message for QueryDepositsResponse

Source§

impl Message for juno_rust_proto::cosmos::gov::v1beta1::QueryParamsRequest

Source§

impl Message for juno_rust_proto::cosmos::gov::v1beta1::QueryParamsResponse

Source§

impl Message for QueryProposalRequest

Source§

impl Message for QueryProposalResponse

Source§

impl Message for QueryProposalsRequest

Source§

impl Message for QueryProposalsResponse

Source§

impl Message for QueryTallyResultRequest

Source§

impl Message for QueryTallyResultResponse

Source§

impl Message for QueryVoteRequest

Source§

impl Message for QueryVoteResponse

Source§

impl Message for QueryVotesRequest

Source§

impl Message for QueryVotesResponse

Source§

impl Message for TallyParams

Source§

impl Message for TallyResult

Source§

impl Message for TextProposal

Source§

impl Message for juno_rust_proto::cosmos::gov::v1beta1::Vote

Source§

impl Message for VotingParams

Source§

impl Message for WeightedVoteOption

Source§

impl Message for juno_rust_proto::cosmos::mint::v1beta1::GenesisState

Source§

impl Message for juno_rust_proto::cosmos::mint::v1beta1::Minter

Source§

impl Message for juno_rust_proto::cosmos::mint::v1beta1::Params

Source§

impl Message for juno_rust_proto::cosmos::mint::v1beta1::QueryAnnualProvisionsRequest

Source§

impl Message for juno_rust_proto::cosmos::mint::v1beta1::QueryAnnualProvisionsResponse

Source§

impl Message for juno_rust_proto::cosmos::mint::v1beta1::QueryInflationRequest

Source§

impl Message for juno_rust_proto::cosmos::mint::v1beta1::QueryInflationResponse

Source§

impl Message for juno_rust_proto::cosmos::mint::v1beta1::QueryParamsRequest

Source§

impl Message for juno_rust_proto::cosmos::mint::v1beta1::QueryParamsResponse

Source§

impl Message for ParamChange

Source§

impl Message for ParameterChangeProposal

Source§

impl Message for juno_rust_proto::cosmos::params::v1beta1::QueryParamsRequest

Source§

impl Message for juno_rust_proto::cosmos::params::v1beta1::QueryParamsResponse

Source§

impl Message for juno_rust_proto::cosmos::slashing::v1beta1::GenesisState

Source§

impl Message for MissedBlock

Source§

impl Message for MsgUnjail

Source§

impl Message for MsgUnjailResponse

Source§

impl Message for juno_rust_proto::cosmos::slashing::v1beta1::Params

Source§

impl Message for juno_rust_proto::cosmos::slashing::v1beta1::QueryParamsRequest

Source§

impl Message for juno_rust_proto::cosmos::slashing::v1beta1::QueryParamsResponse

Source§

impl Message for QuerySigningInfoRequest

Source§

impl Message for QuerySigningInfoResponse

Source§

impl Message for QuerySigningInfosRequest

Source§

impl Message for QuerySigningInfosResponse

Source§

impl Message for SigningInfo

Source§

impl Message for ValidatorMissedBlocks

Source§

impl Message for ValidatorSigningInfo

Source§

impl Message for Validators

Source§

impl Message for Commission

Source§

impl Message for CommissionRates

Source§

impl Message for Delegation

Source§

impl Message for DelegationResponse

Source§

impl Message for Description

Source§

impl Message for DvPair

Source§

impl Message for DvPairs

Source§

impl Message for DvvTriplet

Source§

impl Message for DvvTriplets

Source§

impl Message for juno_rust_proto::cosmos::staking::v1beta1::GenesisState

Source§

impl Message for HistoricalInfo

Source§

impl Message for LastValidatorPower

Source§

impl Message for MsgBeginRedelegate

Source§

impl Message for MsgBeginRedelegateResponse

Source§

impl Message for MsgCreateValidator

Source§

impl Message for MsgCreateValidatorResponse

Source§

impl Message for MsgDelegate

Source§

impl Message for MsgDelegateResponse

Source§

impl Message for MsgEditValidator

Source§

impl Message for MsgEditValidatorResponse

Source§

impl Message for MsgUndelegate

Source§

impl Message for MsgUndelegateResponse

Source§

impl Message for juno_rust_proto::cosmos::staking::v1beta1::Params

Source§

impl Message for Pool

Source§

impl Message for QueryDelegationRequest

Source§

impl Message for QueryDelegationResponse

Source§

impl Message for QueryDelegatorDelegationsRequest

Source§

impl Message for QueryDelegatorDelegationsResponse

Source§

impl Message for QueryDelegatorUnbondingDelegationsRequest

Source§

impl Message for QueryDelegatorUnbondingDelegationsResponse

Source§

impl Message for QueryDelegatorValidatorRequest

Source§

impl Message for QueryDelegatorValidatorResponse

Source§

impl Message for juno_rust_proto::cosmos::staking::v1beta1::QueryDelegatorValidatorsRequest

Source§

impl Message for juno_rust_proto::cosmos::staking::v1beta1::QueryDelegatorValidatorsResponse

Source§

impl Message for QueryHistoricalInfoRequest

Source§

impl Message for QueryHistoricalInfoResponse

Source§

impl Message for juno_rust_proto::cosmos::staking::v1beta1::QueryParamsRequest

Source§

impl Message for juno_rust_proto::cosmos::staking::v1beta1::QueryParamsResponse

Source§

impl Message for QueryPoolRequest

Source§

impl Message for QueryPoolResponse

Source§

impl Message for QueryRedelegationsRequest

Source§

impl Message for QueryRedelegationsResponse

Source§

impl Message for QueryUnbondingDelegationRequest

Source§

impl Message for QueryUnbondingDelegationResponse

Source§

impl Message for QueryValidatorDelegationsRequest

Source§

impl Message for QueryValidatorDelegationsResponse

Source§

impl Message for QueryValidatorRequest

Source§

impl Message for QueryValidatorResponse

Source§

impl Message for QueryValidatorUnbondingDelegationsRequest

Source§

impl Message for QueryValidatorUnbondingDelegationsResponse

Source§

impl Message for QueryValidatorsRequest

Source§

impl Message for QueryValidatorsResponse

Source§

impl Message for Redelegation

Source§

impl Message for RedelegationEntry

Source§

impl Message for RedelegationEntryResponse

Source§

impl Message for RedelegationResponse

Source§

impl Message for StakeAuthorization

Source§

impl Message for UnbondingDelegation

Source§

impl Message for UnbondingDelegationEntry

Source§

impl Message for ValAddresses

Source§

impl Message for juno_rust_proto::cosmos::staking::v1beta1::Validator

Source§

impl Message for juno_rust_proto::cosmos::tx::signing::v1beta1::signature_descriptor::data::Multi

Source§

impl Message for juno_rust_proto::cosmos::tx::signing::v1beta1::signature_descriptor::data::Single

Source§

impl Message for juno_rust_proto::cosmos::tx::signing::v1beta1::signature_descriptor::Data

Source§

impl Message for SignatureDescriptor

Source§

impl Message for SignatureDescriptors

Source§

impl Message for juno_rust_proto::cosmos::tx::v1beta1::mode_info::Multi

Source§

impl Message for juno_rust_proto::cosmos::tx::v1beta1::mode_info::Single

Source§

impl Message for AuthInfo

Source§

impl Message for BroadcastTxRequest

Source§

impl Message for BroadcastTxResponse

Source§

impl Message for Fee

Source§

impl Message for GetBlockWithTxsRequest

Source§

impl Message for GetBlockWithTxsResponse

Source§

impl Message for GetTxRequest

Source§

impl Message for GetTxResponse

Source§

impl Message for GetTxsEventRequest

Source§

impl Message for GetTxsEventResponse

Source§

impl Message for ModeInfo

Source§

impl Message for SignDoc

Source§

impl Message for SignerInfo

Source§

impl Message for SimulateRequest

Source§

impl Message for SimulateResponse

Source§

impl Message for Tx

Source§

impl Message for TxBody

Source§

impl Message for TxRaw

Source§

impl Message for CancelSoftwareUpgradeProposal

Source§

impl Message for ModuleVersion

Source§

impl Message for Plan

Source§

impl Message for QueryAppliedPlanRequest

Source§

impl Message for QueryAppliedPlanResponse

Source§

impl Message for QueryCurrentPlanRequest

Source§

impl Message for QueryCurrentPlanResponse

Source§

impl Message for QueryModuleVersionsRequest

Source§

impl Message for QueryModuleVersionsResponse

Source§

impl Message for juno_rust_proto::cosmos::upgrade::v1beta1::QueryUpgradedConsensusStateRequest

Source§

impl Message for juno_rust_proto::cosmos::upgrade::v1beta1::QueryUpgradedConsensusStateResponse

Source§

impl Message for SoftwareUpgradeProposal

Source§

impl Message for BaseVestingAccount

Source§

impl Message for ContinuousVestingAccount

Source§

impl Message for DelayedVestingAccount

Source§

impl Message for MsgCreateVestingAccount

Source§

impl Message for MsgCreateVestingAccountResponse

Source§

impl Message for Period

Source§

impl Message for PeriodicVestingAccount

Source§

impl Message for PermanentLockedAccount

Source§

impl Message for juno_rust_proto::ibc::applications::interchain_accounts::controller::v1::Params

Source§

impl Message for juno_rust_proto::ibc::applications::interchain_accounts::controller::v1::QueryParamsRequest

Source§

impl Message for juno_rust_proto::ibc::applications::interchain_accounts::controller::v1::QueryParamsResponse

Source§

impl Message for juno_rust_proto::ibc::applications::interchain_accounts::host::v1::Params

Source§

impl Message for juno_rust_proto::ibc::applications::interchain_accounts::host::v1::QueryParamsRequest

Source§

impl Message for juno_rust_proto::ibc::applications::interchain_accounts::host::v1::QueryParamsResponse

Source§

impl Message for ActiveChannel

Source§

impl Message for ControllerGenesisState

Source§

impl Message for CosmosTx

Source§

impl Message for juno_rust_proto::ibc::applications::interchain_accounts::v1::GenesisState

Source§

impl Message for HostGenesisState

Source§

impl Message for InterchainAccount

Source§

impl Message for InterchainAccountPacketData

Source§

impl Message for juno_rust_proto::ibc::applications::interchain_accounts::v1::Metadata

Source§

impl Message for RegisteredInterchainAccount

Source§

impl Message for DenomTrace

Source§

impl Message for juno_rust_proto::ibc::applications::transfer::v1::GenesisState

Source§

impl Message for MsgTransfer

Source§

impl Message for MsgTransferResponse

Source§

impl Message for juno_rust_proto::ibc::applications::transfer::v1::Params

Source§

impl Message for QueryDenomHashRequest

Source§

impl Message for QueryDenomHashResponse

Source§

impl Message for QueryDenomTraceRequest

Source§

impl Message for QueryDenomTraceResponse

Source§

impl Message for QueryDenomTracesRequest

Source§

impl Message for QueryDenomTracesResponse

Source§

impl Message for juno_rust_proto::ibc::applications::transfer::v1::QueryParamsRequest

Source§

impl Message for juno_rust_proto::ibc::applications::transfer::v1::QueryParamsResponse

Source§

impl Message for FungibleTokenPacketData

Source§

impl Message for Acknowledgement

Source§

impl Message for Channel

Source§

impl Message for juno_rust_proto::ibc::core::channel::v1::Counterparty

Source§

impl Message for juno_rust_proto::ibc::core::channel::v1::GenesisState

Source§

impl Message for IdentifiedChannel

Source§

impl Message for MsgAcknowledgement

Source§

impl Message for MsgAcknowledgementResponse

Source§

impl Message for MsgChannelCloseConfirm

Source§

impl Message for MsgChannelCloseConfirmResponse

Source§

impl Message for MsgChannelCloseInit

Source§

impl Message for MsgChannelCloseInitResponse

Source§

impl Message for MsgChannelOpenAck

Source§

impl Message for MsgChannelOpenAckResponse

Source§

impl Message for MsgChannelOpenConfirm

Source§

impl Message for MsgChannelOpenConfirmResponse

Source§

impl Message for MsgChannelOpenInit

Source§

impl Message for MsgChannelOpenInitResponse

Source§

impl Message for MsgChannelOpenTry

Source§

impl Message for MsgChannelOpenTryResponse

Source§

impl Message for MsgRecvPacket

Source§

impl Message for MsgRecvPacketResponse

Source§

impl Message for MsgTimeout

Source§

impl Message for MsgTimeoutOnClose

Source§

impl Message for MsgTimeoutOnCloseResponse

Source§

impl Message for MsgTimeoutResponse

Source§

impl Message for juno_rust_proto::ibc::core::channel::v1::Packet

Source§

impl Message for PacketSequence

Source§

impl Message for PacketState

Source§

impl Message for QueryChannelClientStateRequest

Source§

impl Message for QueryChannelClientStateResponse

Source§

impl Message for QueryChannelConsensusStateRequest

Source§

impl Message for QueryChannelConsensusStateResponse

Source§

impl Message for QueryChannelRequest

Source§

impl Message for QueryChannelResponse

Source§

impl Message for QueryChannelsRequest

Source§

impl Message for QueryChannelsResponse

Source§

impl Message for QueryConnectionChannelsRequest

Source§

impl Message for QueryConnectionChannelsResponse

Source§

impl Message for QueryNextSequenceReceiveRequest

Source§

impl Message for QueryNextSequenceReceiveResponse

Source§

impl Message for QueryPacketAcknowledgementRequest

Source§

impl Message for QueryPacketAcknowledgementResponse

Source§

impl Message for QueryPacketAcknowledgementsRequest

Source§

impl Message for QueryPacketAcknowledgementsResponse

Source§

impl Message for QueryPacketCommitmentRequest

Source§

impl Message for QueryPacketCommitmentResponse

Source§

impl Message for QueryPacketCommitmentsRequest

Source§

impl Message for QueryPacketCommitmentsResponse

Source§

impl Message for QueryPacketReceiptRequest

Source§

impl Message for QueryPacketReceiptResponse

Source§

impl Message for QueryUnreceivedAcksRequest

Source§

impl Message for QueryUnreceivedAcksResponse

Source§

impl Message for QueryUnreceivedPacketsRequest

Source§

impl Message for QueryUnreceivedPacketsResponse

Source§

impl Message for ClientConsensusStates

Source§

impl Message for ClientUpdateProposal

Source§

impl Message for ConsensusStateWithHeight

Source§

impl Message for GenesisMetadata

Source§

impl Message for juno_rust_proto::ibc::core::client::v1::GenesisState

Source§

impl Message for Height

Source§

impl Message for IdentifiedClientState

Source§

impl Message for IdentifiedGenesisMetadata

Source§

impl Message for MsgCreateClient

Source§

impl Message for MsgCreateClientResponse

Source§

impl Message for MsgSubmitMisbehaviour

Source§

impl Message for MsgSubmitMisbehaviourResponse

Source§

impl Message for MsgUpdateClient

Source§

impl Message for MsgUpdateClientResponse

Source§

impl Message for MsgUpgradeClient

Source§

impl Message for MsgUpgradeClientResponse

Source§

impl Message for juno_rust_proto::ibc::core::client::v1::Params

Source§

impl Message for QueryClientParamsRequest

Source§

impl Message for QueryClientParamsResponse

Source§

impl Message for QueryClientStateRequest

Source§

impl Message for QueryClientStateResponse

Source§

impl Message for QueryClientStatesRequest

Source§

impl Message for QueryClientStatesResponse

Source§

impl Message for QueryClientStatusRequest

Source§

impl Message for QueryClientStatusResponse

Source§

impl Message for QueryConsensusStateRequest

Source§

impl Message for QueryConsensusStateResponse

Source§

impl Message for QueryConsensusStatesRequest

Source§

impl Message for QueryConsensusStatesResponse

Source§

impl Message for QueryUpgradedClientStateRequest

Source§

impl Message for QueryUpgradedClientStateResponse

Source§

impl Message for juno_rust_proto::ibc::core::client::v1::QueryUpgradedConsensusStateRequest

Source§

impl Message for juno_rust_proto::ibc::core::client::v1::QueryUpgradedConsensusStateResponse

Source§

impl Message for UpgradeProposal

Source§

impl Message for MerklePath

Source§

impl Message for MerklePrefix

Source§

impl Message for MerkleProof

Source§

impl Message for MerkleRoot

Source§

impl Message for ClientPaths

Source§

impl Message for ConnectionEnd

Source§

impl Message for ConnectionPaths

Source§

impl Message for juno_rust_proto::ibc::core::connection::v1::Counterparty

Source§

impl Message for juno_rust_proto::ibc::core::connection::v1::GenesisState

Source§

impl Message for IdentifiedConnection

Source§

impl Message for MsgConnectionOpenAck

Source§

impl Message for MsgConnectionOpenAckResponse

Source§

impl Message for MsgConnectionOpenConfirm

Source§

impl Message for MsgConnectionOpenConfirmResponse

Source§

impl Message for MsgConnectionOpenInit

Source§

impl Message for MsgConnectionOpenInitResponse

Source§

impl Message for MsgConnectionOpenTry

Source§

impl Message for MsgConnectionOpenTryResponse

Source§

impl Message for juno_rust_proto::ibc::core::connection::v1::Params

Source§

impl Message for QueryClientConnectionsRequest

Source§

impl Message for QueryClientConnectionsResponse

Source§

impl Message for QueryConnectionClientStateRequest

Source§

impl Message for QueryConnectionClientStateResponse

Source§

impl Message for QueryConnectionConsensusStateRequest

Source§

impl Message for QueryConnectionConsensusStateResponse

Source§

impl Message for QueryConnectionRequest

Source§

impl Message for QueryConnectionResponse

Source§

impl Message for QueryConnectionsRequest

Source§

impl Message for QueryConnectionsResponse

Source§

impl Message for juno_rust_proto::ibc::core::connection::v1::Version

Source§

impl Message for juno_rust_proto::ibc::core::types::v1::GenesisState

Source§

impl Message for juno_rust_proto::ibc::lightclients::localhost::v1::ClientState

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::ChannelStateData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::ClientState

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::ClientStateData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::ConnectionStateData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::ConsensusState

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::ConsensusStateData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::Header

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::HeaderData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::Misbehaviour

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::NextSequenceRecvData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::PacketAcknowledgementData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::PacketCommitmentData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::PacketReceiptAbsenceData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::SignBytes

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::SignatureAndData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v1::TimestampedSignatureData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::ChannelStateData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::ClientState

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::ClientStateData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::ConnectionStateData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::ConsensusState

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::ConsensusStateData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::Header

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::HeaderData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::Misbehaviour

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::NextSequenceRecvData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::PacketAcknowledgementData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::PacketCommitmentData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::PacketReceiptAbsenceData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::SignBytes

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::SignatureAndData

Source§

impl Message for juno_rust_proto::ibc::lightclients::solomachine::v2::TimestampedSignatureData

Source§

impl Message for juno_rust_proto::ibc::lightclients::tendermint::v1::ClientState

Source§

impl Message for juno_rust_proto::ibc::lightclients::tendermint::v1::ConsensusState

Source§

impl Message for Fraction

Source§

impl Message for juno_rust_proto::ibc::lightclients::tendermint::v1::Header

Source§

impl Message for juno_rust_proto::ibc::lightclients::tendermint::v1::Misbehaviour

Source§

impl Message for BatchEntry

Source§

impl Message for BatchProof

Source§

impl Message for CommitmentProof

Source§

impl Message for CompressedBatchEntry

Source§

impl Message for CompressedBatchProof

Source§

impl Message for CompressedExistenceProof

Source§

impl Message for CompressedNonExistenceProof

Source§

impl Message for ExistenceProof

Source§

impl Message for InnerOp

Source§

impl Message for InnerSpec

Source§

impl Message for LeafOp

Source§

impl Message for NonExistenceProof

Source§

impl Message for ProofSpec

Source§

impl Message for juno_rust_proto::juno::mint::GenesisState

Source§

impl Message for juno_rust_proto::juno::mint::Minter

Source§

impl Message for juno_rust_proto::juno::mint::Params

Source§

impl Message for juno_rust_proto::juno::mint::QueryAnnualProvisionsRequest

Source§

impl Message for juno_rust_proto::juno::mint::QueryAnnualProvisionsResponse

Source§

impl Message for juno_rust_proto::juno::mint::QueryInflationRequest

Source§

impl Message for juno_rust_proto::juno::mint::QueryInflationResponse

Source§

impl Message for juno_rust_proto::juno::mint::QueryParamsRequest

Source§

impl Message for juno_rust_proto::juno::mint::QueryParamsResponse

Source§

impl Message for AggregateExchangeRatePrevote

Source§

impl Message for AggregateExchangeRateVote

Source§

impl Message for Denom

Source§

impl Message for EventDelegateFeedConsent

Source§

impl Message for EventSetFxRate

Source§

impl Message for ExchangeRateTuple

Source§

impl Message for FeederDelegation

Source§

impl Message for juno_rust_proto::juno::oracle::v1::GenesisState

Source§

impl Message for MissCounter

Source§

impl Message for MsgAggregateExchangeRatePrevote

Source§

impl Message for MsgAggregateExchangeRatePrevoteResponse

Source§

impl Message for MsgAggregateExchangeRateVote

Source§

impl Message for MsgAggregateExchangeRateVoteResponse

Source§

impl Message for MsgDelegateFeedConsent

Source§

impl Message for MsgDelegateFeedConsentResponse

Source§

impl Message for juno_rust_proto::juno::oracle::v1::Params

Source§

impl Message for QueryActiveExchangeRates

Source§

impl Message for QueryActiveExchangeRatesResponse

Source§

impl Message for QueryAggregatePrevote

Source§

impl Message for QueryAggregatePrevoteResponse

Source§

impl Message for QueryAggregatePrevotes

Source§

impl Message for QueryAggregatePrevotesResponse

Source§

impl Message for QueryAggregateVote

Source§

impl Message for QueryAggregateVoteResponse

Source§

impl Message for QueryAggregateVotes

Source§

impl Message for QueryAggregateVotesResponse

Source§

impl Message for QueryExchangeRates

Source§

impl Message for QueryExchangeRatesResponse

Source§

impl Message for QueryFeederDelegation

Source§

impl Message for QueryFeederDelegationResponse

Source§

impl Message for QueryMissCounter

Source§

impl Message for QueryMissCounterResponse

Source§

impl Message for QueryParams

Source§

impl Message for juno_rust_proto::juno::oracle::v1::QueryParamsResponse

Source§

impl Message for QuerySlashWindow

Source§

impl Message for QuerySlashWindowResponse

Source§

impl Message for DenomAuthorityMetadata

Source§

impl Message for GenesisDenom

Source§

impl Message for juno_rust_proto::osmosis::tokenfactory::v1beta1::GenesisState

Source§

impl Message for MsgBurn

Source§

impl Message for MsgBurnResponse

Source§

impl Message for MsgChangeAdmin

Source§

impl Message for MsgChangeAdminResponse

Source§

impl Message for MsgCreateDenom

Source§

impl Message for MsgCreateDenomResponse

Source§

impl Message for MsgMint

Source§

impl Message for MsgMintResponse

Source§

impl Message for MsgSetDenomMetadata

Source§

impl Message for MsgSetDenomMetadataResponse

Source§

impl Message for juno_rust_proto::osmosis::tokenfactory::v1beta1::Params

Source§

impl Message for QueryDenomAuthorityMetadataRequest

Source§

impl Message for QueryDenomAuthorityMetadataResponse

Source§

impl Message for QueryDenomsFromCreatorRequest

Source§

impl Message for QueryDenomsFromCreatorResponse

Source§

impl Message for juno_rust_proto::osmosis::tokenfactory::v1beta1::QueryParamsRequest

Source§

impl Message for juno_rust_proto::osmosis::tokenfactory::v1beta1::QueryParamsResponse

Source§

impl Message for Any