Struct tendermint::abci::request::DeliverTx
source · pub struct DeliverTx {
pub tx: Bytes,
}
Expand description
Execute a transaction against the application state.
Fields§
§tx: Bytes
The bytes of the transaction to execute.
Trait Implementations§
source§impl From<DeliverTx> for RequestDeliverTx
impl From<DeliverTx> for RequestDeliverTx
source§impl From<DeliverTx> for RequestDeliverTx
impl From<DeliverTx> for RequestDeliverTx
source§impl PartialEq for DeliverTx
impl PartialEq for DeliverTx
source§impl Protobuf<RequestDeliverTx> for DeliverTx
impl Protobuf<RequestDeliverTx> for DeliverTx
source§fn encode<B>(self, buf: &mut B) -> Result<(), Error>where
B: BufMut,
fn encode<B>(self, buf: &mut B) -> Result<(), Error>where
B: BufMut,
Encode into a buffer in Protobuf format. Read more
source§fn encode_length_delimited<B>(self, buf: &mut B) -> Result<(), Error>where
B: BufMut,
fn encode_length_delimited<B>(self, buf: &mut B) -> Result<(), Error>where
B: BufMut,
Encode with a length-delimiter to a buffer in Protobuf format. Read more
source§fn decode<B>(buf: B) -> Result<Self, Error>where
B: Buf,
fn decode<B>(buf: B) -> Result<Self, Error>where
B: Buf,
Constructor that attempts to decode an instance from a buffer. Read more
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, Error>where
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, Error>where
B: Buf,
Constructor that attempts to decode a length-delimited instance from
the buffer. Read more
source§fn encoded_len(self) -> usize
fn encoded_len(self) -> usize
Returns the encoded length of the message without a length delimiter. Read more
source§fn decode_vec(v: &[u8]) -> Result<Self, Error>
fn decode_vec(v: &[u8]) -> Result<Self, Error>
Constructor that attempts to decode a Protobuf-encoded instance from a
Vec<u8>
(or equivalent).source§impl Protobuf<RequestDeliverTx> for DeliverTx
impl Protobuf<RequestDeliverTx> for DeliverTx
source§fn encode<B>(self, buf: &mut B) -> Result<(), Error>where
B: BufMut,
fn encode<B>(self, buf: &mut B) -> Result<(), Error>where
B: BufMut,
Encode into a buffer in Protobuf format. Read more
source§fn encode_length_delimited<B>(self, buf: &mut B) -> Result<(), Error>where
B: BufMut,
fn encode_length_delimited<B>(self, buf: &mut B) -> Result<(), Error>where
B: BufMut,
Encode with a length-delimiter to a buffer in Protobuf format. Read more
source§fn decode<B>(buf: B) -> Result<Self, Error>where
B: Buf,
fn decode<B>(buf: B) -> Result<Self, Error>where
B: Buf,
Constructor that attempts to decode an instance from a buffer. Read more
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, Error>where
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, Error>where
B: Buf,
Constructor that attempts to decode a length-delimited instance from
the buffer. Read more
source§fn encoded_len(self) -> usize
fn encoded_len(self) -> usize
Returns the encoded length of the message without a length delimiter. Read more
source§fn decode_vec(v: &[u8]) -> Result<Self, Error>
fn decode_vec(v: &[u8]) -> Result<Self, Error>
Constructor that attempts to decode a Protobuf-encoded instance from a
Vec<u8>
(or equivalent).source§impl TryFrom<RequestDeliverTx> for DeliverTx
impl TryFrom<RequestDeliverTx> for DeliverTx
source§impl TryFrom<RequestDeliverTx> for DeliverTx
impl TryFrom<RequestDeliverTx> for DeliverTx
impl Eq for DeliverTx
impl StructuralPartialEq for DeliverTx
Auto Trait Implementations§
impl !Freeze for DeliverTx
impl RefUnwindSafe for DeliverTx
impl Send for DeliverTx
impl Sync for DeliverTx
impl Unpin for DeliverTx
impl UnwindSafe for DeliverTx
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