Struct aws_sdk_ebs::output::GetSnapshotBlockOutput [−][src]
#[non_exhaustive]pub struct GetSnapshotBlockOutput {
pub data_length: Option<i32>,
pub block_data: ByteStream,
pub checksum: Option<String>,
pub checksum_algorithm: Option<ChecksumAlgorithm>,
}Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.data_length: Option<i32>The size of the data in the block.
block_data: ByteStreamThe data content of the block.
checksum: Option<String>The checksum generated for the block, which is Base64 encoded.
checksum_algorithm: Option<ChecksumAlgorithm>The algorithm used to generate the checksum for the block, such as SHA256.
Implementations
The size of the data in the block.
The data content of the block.
The checksum generated for the block, which is Base64 encoded.
The algorithm used to generate the checksum for the block, such as SHA256.
Creates a new builder-style object to manufacture GetSnapshotBlockOutput
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for GetSnapshotBlockOutput
impl Send for GetSnapshotBlockOutput
impl Sync for GetSnapshotBlockOutput
impl Unpin for GetSnapshotBlockOutput
impl !UnwindSafe for GetSnapshotBlockOutput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
