struct CompactMetadataRepr {
trigger: String,
pre_tokens: u64,
post_tokens: u64,
extras: Extras,
}Expand description
The subset of compact_boundary’s compact_metadata forge reads,
plus every sibling field it does not: the counts and the preserved
segment cross verbatim so a lossless read reaches whoever draws them.
Fields§
§trigger: String§pre_tokens: u64§post_tokens: u64§extras: ExtrasTrait Implementations§
Source§impl Clone for CompactMetadataRepr
impl Clone for CompactMetadataRepr
Source§impl Debug for CompactMetadataRepr
impl Debug for CompactMetadataRepr
Source§impl<'de> Deserialize<'de> for CompactMetadataRepr
impl<'de> Deserialize<'de> for CompactMetadataRepr
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 CompactMetadataRepr
impl RefUnwindSafe for CompactMetadataRepr
impl Send for CompactMetadataRepr
impl Sync for CompactMetadataRepr
impl Unpin for CompactMetadataRepr
impl UnsafeUnpin for CompactMetadataRepr
impl UnwindSafe for CompactMetadataRepr
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