pub struct LedgerOutput {
pub output_id: Option<OutputId>,
pub block_id: Option<BlockId>,
pub milestone_index_booked: u32,
pub milestone_timestamp_booked: u32,
pub output: Option<RawOutput>,
}Fields§
§output_id: Option<OutputId>§block_id: Option<BlockId>§milestone_index_booked: u32§milestone_timestamp_booked: u32§output: Option<RawOutput>Trait Implementations§
Source§impl Clone for LedgerOutput
impl Clone for LedgerOutput
Source§fn clone(&self) -> LedgerOutput
fn clone(&self) -> LedgerOutput
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 LedgerOutput
impl Debug for LedgerOutput
Source§impl Default for LedgerOutput
impl Default for LedgerOutput
Source§fn default() -> LedgerOutput
fn default() -> LedgerOutput
Returns the “default value” for a type. Read more
Source§impl From<LedgerOutput> for LedgerOutput
impl From<LedgerOutput> for LedgerOutput
Source§fn from(value: LedgerOutput) -> Self
fn from(value: LedgerOutput) -> Self
Converts to this type from the input type.
Source§impl Message for LedgerOutput
impl Message for LedgerOutput
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
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>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
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>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for LedgerOutput
impl PartialEq for LedgerOutput
Source§impl TryFrom<LedgerOutput> for LedgerOutput
impl TryFrom<LedgerOutput> for LedgerOutput
impl StructuralPartialEq for LedgerOutput
Auto Trait Implementations§
impl Freeze for LedgerOutput
impl RefUnwindSafe for LedgerOutput
impl Send for LedgerOutput
impl Sync for LedgerOutput
impl Unpin for LedgerOutput
impl UnwindSafe for LedgerOutput
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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