pub struct ExportFile {
pub version: String,
pub bundle: Envelope,
pub artifacts: Vec<Envelope>,
}Expand description
A .treeship export file: the bundle envelope plus all referenced artifact envelopes.
Fields§
§version: StringFormat version for forward compatibility.
bundle: EnvelopeThe signed bundle envelope.
artifacts: Vec<Envelope>All artifact envelopes referenced by the bundle, in chain order.
Trait Implementations§
Source§impl Debug for ExportFile
impl Debug for ExportFile
Source§impl<'de> Deserialize<'de> for ExportFile
impl<'de> Deserialize<'de> for ExportFile
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 ExportFile
impl RefUnwindSafe for ExportFile
impl Send for ExportFile
impl Sync for ExportFile
impl Unpin for ExportFile
impl UnsafeUnpin for ExportFile
impl UnwindSafe for ExportFile
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