pub struct ArtifactReadVersion {
pub slug: String,
pub ver: String,
}Expand description
One artifact version a conversation held before a compaction, carried in
CompactMetadata::pre_compact_artifact_read_versions.
Fields§
§slug: StringThe artifact id.
ver: StringThe version read or published.
Trait Implementations§
Source§impl Clone for ArtifactReadVersion
impl Clone for ArtifactReadVersion
Source§impl Debug for ArtifactReadVersion
impl Debug for ArtifactReadVersion
Source§impl<'de> Deserialize<'de> for ArtifactReadVersion
impl<'de> Deserialize<'de> for ArtifactReadVersion
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 ArtifactReadVersion
Source§impl PartialEq for ArtifactReadVersion
impl PartialEq for ArtifactReadVersion
Source§impl Serialize for ArtifactReadVersion
impl Serialize for ArtifactReadVersion
impl StructuralPartialEq for ArtifactReadVersion
Auto Trait Implementations§
impl Freeze for ArtifactReadVersion
impl RefUnwindSafe for ArtifactReadVersion
impl Send for ArtifactReadVersion
impl Sync for ArtifactReadVersion
impl Unpin for ArtifactReadVersion
impl UnsafeUnpin for ArtifactReadVersion
impl UnwindSafe for ArtifactReadVersion
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