pub struct ArtifactChunkPage {
pub bytes: Vec<u8>,
pub next_offset: ArtifactByteOffset,
pub chunk_digest: ArtifactDigest,
pub completion: ArtifactReadCompletion,
}Expand description
Bytes returned by one bounded read plus their independent digest.
Fields§
§bytes: Vec<u8>§next_offset: ArtifactByteOffset§chunk_digest: ArtifactDigest§completion: ArtifactReadCompletionImplementations§
Source§impl ArtifactChunkPage
impl ArtifactChunkPage
pub const fn is_complete(&self) -> bool
Trait Implementations§
Source§impl Clone for ArtifactChunkPage
impl Clone for ArtifactChunkPage
Source§impl Debug for ArtifactChunkPage
impl Debug for ArtifactChunkPage
Source§impl<'de> Deserialize<'de> for ArtifactChunkPage
impl<'de> Deserialize<'de> for ArtifactChunkPage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ArtifactChunkPage
Source§impl PartialEq for ArtifactChunkPage
impl PartialEq for ArtifactChunkPage
Source§impl Serialize for ArtifactChunkPage
impl Serialize for ArtifactChunkPage
impl StructuralPartialEq for ArtifactChunkPage
Auto Trait Implementations§
impl Freeze for ArtifactChunkPage
impl RefUnwindSafe for ArtifactChunkPage
impl Send for ArtifactChunkPage
impl Sync for ArtifactChunkPage
impl Unpin for ArtifactChunkPage
impl UnsafeUnpin for ArtifactChunkPage
impl UnwindSafe for ArtifactChunkPage
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