pub struct DeliveryEntry {
pub blake3: [u8; 12],
pub path: String,
pub line_count: u32,
pub token_count: u64,
pub agent_id: String,
pub conversation_id: String,
pub mtime: u64,
}Expand description
Entry for recording a new delivery.
Fields§
§blake3: [u8; 12][INTERNAL] Content-derived digest.
path: String[PII] File path.
line_count: u32[INTERNAL] File line-count metric.
token_count: u64[INTERNAL] File token-count metric.
agent_id: String[PII] Agent identifier.
conversation_id: String[PII] Conversation identifier.
mtime: u64[INTERNAL] File modification timestamp.
Trait Implementations§
Source§impl Clone for DeliveryEntry
impl Clone for DeliveryEntry
Source§fn clone(&self) -> DeliveryEntry
fn clone(&self) -> DeliveryEntry
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 moreSource§impl Debug for DeliveryEntry
impl Debug for DeliveryEntry
Source§impl<'de> Deserialize<'de> for DeliveryEntry
impl<'de> Deserialize<'de> for DeliveryEntry
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
Auto Trait Implementations§
impl Freeze for DeliveryEntry
impl RefUnwindSafe for DeliveryEntry
impl Send for DeliveryEntry
impl Sync for DeliveryEntry
impl Unpin for DeliveryEntry
impl UnsafeUnpin for DeliveryEntry
impl UnwindSafe for DeliveryEntry
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