pub struct ExportAdditions {
pub attachments: BTreeMap<String, CacheDigest>,
pub objects: BTreeSet<CacheDigest>,
}Expand description
Extra CAS roots carried by a cache export for a higher-level transport.
Fields§
§attachments: BTreeMap<String, CacheDigest>Stable names by which the importer can discover selected objects.
objects: BTreeSet<CacheDigest>Every object the attachments reach, including the named objects.
Trait Implementations§
Source§impl Debug for ExportAdditions
impl Debug for ExportAdditions
Source§impl Default for ExportAdditions
impl Default for ExportAdditions
Source§fn default() -> ExportAdditions
fn default() -> ExportAdditions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExportAdditions
impl RefUnwindSafe for ExportAdditions
impl Send for ExportAdditions
impl Sync for ExportAdditions
impl Unpin for ExportAdditions
impl UnsafeUnpin for ExportAdditions
impl UnwindSafe for ExportAdditions
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