pub struct ChunkDescriptorV1 {
pub chunk_id: Sha256Digest,
pub start_byte: u64,
pub end_byte: u64,
pub byte_count: u64,
pub symbol: Option<String>,
pub token_count: Option<u64>,
pub operator_id: CapabilityId,
pub operator_version: SemanticVersion,
}Fields§
§chunk_id: Sha256Digest§start_byte: u64§end_byte: u64§byte_count: u64§symbol: Option<String>§token_count: Option<u64>§operator_id: CapabilityId§operator_version: SemanticVersionTrait Implementations§
Source§impl Clone for ChunkDescriptorV1
impl Clone for ChunkDescriptorV1
Source§impl Debug for ChunkDescriptorV1
impl Debug for ChunkDescriptorV1
Source§impl<'de> Deserialize<'de> for ChunkDescriptorV1
impl<'de> Deserialize<'de> for ChunkDescriptorV1
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 ChunkDescriptorV1
Source§impl PartialEq for ChunkDescriptorV1
impl PartialEq for ChunkDescriptorV1
Source§impl Serialize for ChunkDescriptorV1
impl Serialize for ChunkDescriptorV1
impl StructuralPartialEq for ChunkDescriptorV1
Auto Trait Implementations§
impl Forget for ChunkDescriptorV1
impl Freeze for ChunkDescriptorV1
impl Move for ChunkDescriptorV1
impl RefUnwindSafe for ChunkDescriptorV1
impl Send for ChunkDescriptorV1
impl Sync for ChunkDescriptorV1
impl Unpin for ChunkDescriptorV1
impl UnsafeUnpin for ChunkDescriptorV1
impl UnwindSafe for ChunkDescriptorV1
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