pub struct OutgoingResourceState {Show 18 fields
pub salt_nonce: SaltNonce,
pub expected_proof: ResourceProof,
pub sealed_transfer_bytes: usize,
pub staged_plaintext_bytes: usize,
pub uncompressed_data_bytes: u64,
pub segment_index: u64,
pub total_segments: u64,
pub original_hash: ResourceHash,
pub compression: ResourceCompression,
pub has_metadata: bool,
pub part_count: usize,
pub sdu: usize,
pub scope_start: usize,
pub sent_part_count: usize,
pub status: OutgoingResourceStatus,
pub retries_left: u8,
pub command_id: CommandId,
pub correlation: ResourceCorrelation,
}Fields§
§salt_nonce: SaltNonce§expected_proof: ResourceProof§sealed_transfer_bytes: usize§staged_plaintext_bytes: usizeThe nonce-prefixed plaintext length a raw Staged row holds until its deferred seal; zero once sealed.
uncompressed_data_bytes: u64§segment_index: u64§total_segments: u64§original_hash: ResourceHash§compression: ResourceCompression§has_metadata: bool§part_count: usize§sdu: usize§scope_start: usize§sent_part_count: usize§status: OutgoingResourceStatus§retries_left: u8§command_id: CommandId§correlation: ResourceCorrelationTrait Implementations§
Source§impl Clone for OutgoingResourceState
impl Clone for OutgoingResourceState
Source§fn clone(&self) -> OutgoingResourceState
fn clone(&self) -> OutgoingResourceState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OutgoingResourceState
Source§impl Debug for OutgoingResourceState
impl Debug for OutgoingResourceState
Source§impl Default for OutgoingResourceState
impl Default for OutgoingResourceState
Source§fn default() -> OutgoingResourceState
fn default() -> OutgoingResourceState
Returns the “default value” for a type. Read more
impl Eq for OutgoingResourceState
Source§impl PartialEq for OutgoingResourceState
impl PartialEq for OutgoingResourceState
Source§impl ResourceRowState for OutgoingResourceState
impl ResourceRowState for OutgoingResourceState
type StreamedOpenSlot = ()
impl StructuralPartialEq for OutgoingResourceState
Auto Trait Implementations§
impl Freeze for OutgoingResourceState
impl RefUnwindSafe for OutgoingResourceState
impl Send for OutgoingResourceState
impl Sync for OutgoingResourceState
impl Unpin for OutgoingResourceState
impl UnsafeUnpin for OutgoingResourceState
impl UnwindSafe for OutgoingResourceState
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