Struct pax_compiler_api::message::PaxManifest
source · [−]pub struct PaxManifest {
pub components: Vec<ComponentDefinition>,
pub root_component_id: String,
}
Fields
components: Vec<ComponentDefinition>
root_component_id: String
Trait Implementations
sourceimpl<'de> Deserialize<'de> for PaxManifest
impl<'de> Deserialize<'de> for PaxManifest
sourcefn 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
sourceimpl Serialize for PaxManifest
impl Serialize for PaxManifest
Auto Trait Implementations
impl RefUnwindSafe for PaxManifest
impl Send for PaxManifest
impl Sync for PaxManifest
impl Unpin for PaxManifest
impl UnwindSafe for PaxManifest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more