pub struct BeginBlock {
pub events: Vec<Event>,
}Expand description
Returns events that occurred when beginning a new block.
Fields§
§events: Vec<Event>Events that occurred while beginning the block.
Trait Implementations§
Source§impl Clone for BeginBlock
impl Clone for BeginBlock
Source§fn clone(&self) -> BeginBlock
fn clone(&self) -> BeginBlock
Returns a duplicate 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 BeginBlock
impl Debug for BeginBlock
Source§impl Default for BeginBlock
impl Default for BeginBlock
Source§fn default() -> BeginBlock
fn default() -> BeginBlock
Returns the “default value” for a type. Read more
Source§impl From<BeginBlock> for ResponseBeginBlock
impl From<BeginBlock> for ResponseBeginBlock
Source§fn from(begin_block: BeginBlock) -> Self
fn from(begin_block: BeginBlock) -> Self
Converts to this type from the input type.
Source§impl PartialEq for BeginBlock
impl PartialEq for BeginBlock
Source§impl Protobuf<ResponseBeginBlock> for BeginBlock
impl Protobuf<ResponseBeginBlock> for BeginBlock
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 encode_vec(&self) -> Result<Vec<u8>, Infallible>
fn encode_vec(&self) -> Result<Vec<u8>, Infallible>
Encodes into a Protobuf-encoded
Vec<u8>.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§fn encode_length_delimited_vec(&self) -> Result<Vec<u8>, Infallible>
fn encode_length_delimited_vec(&self) -> Result<Vec<u8>, Infallible>
Encode with a length-delimiter to a
Vec<u8> Protobuf-encoded message.Source§impl TryFrom<ResponseBeginBlock> for BeginBlock
impl TryFrom<ResponseBeginBlock> for BeginBlock
impl Eq for BeginBlock
impl StructuralPartialEq for BeginBlock
Auto Trait Implementations§
impl Freeze for BeginBlock
impl RefUnwindSafe for BeginBlock
impl Send for BeginBlock
impl Sync for BeginBlock
impl Unpin for BeginBlock
impl UnwindSafe for BeginBlock
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