Struct aws_sdk_qldb::operation::get_block::GetBlockInput
source · #[non_exhaustive]pub struct GetBlockInput {
pub name: Option<String>,
pub block_address: Option<ValueHolder>,
pub digest_tip_address: Option<ValueHolder>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: Option<String>The name of the ledger.
block_address: Option<ValueHolder>The location of the block that you want to request. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.
For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:14}.
digest_tip_address: Option<ValueHolder>The latest block location covered by the digest for which to request a proof. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.
For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:49}.
Implementations§
source§impl GetBlockInput
impl GetBlockInput
sourcepub fn block_address(&self) -> Option<&ValueHolder>
pub fn block_address(&self) -> Option<&ValueHolder>
The location of the block that you want to request. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.
For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:14}.
sourcepub fn digest_tip_address(&self) -> Option<&ValueHolder>
pub fn digest_tip_address(&self) -> Option<&ValueHolder>
The latest block location covered by the digest for which to request a proof. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.
For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:49}.
source§impl GetBlockInput
impl GetBlockInput
sourcepub fn builder() -> GetBlockInputBuilder
pub fn builder() -> GetBlockInputBuilder
Creates a new builder-style object to manufacture GetBlockInput.
Trait Implementations§
source§impl Clone for GetBlockInput
impl Clone for GetBlockInput
source§fn clone(&self) -> GetBlockInput
fn clone(&self) -> GetBlockInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetBlockInput
impl Debug for GetBlockInput
source§impl PartialEq for GetBlockInput
impl PartialEq for GetBlockInput
source§fn eq(&self, other: &GetBlockInput) -> bool
fn eq(&self, other: &GetBlockInput) -> bool
self and other values to be equal, and is used
by ==.