pub struct ComponentInvocation {
pub component: PathBuf,
pub operation: String,
pub stdout: String,
pub stderr: String,
pub status: i32,
pub output_json: Option<Value>,
}Expand description
Result produced after invoking a component.
Fields§
§component: PathBuf§operation: String§stdout: String§stderr: String§status: i32§output_json: Option<Value>Trait Implementations§
Source§impl Clone for ComponentInvocation
impl Clone for ComponentInvocation
Source§fn clone(&self) -> ComponentInvocation
fn clone(&self) -> ComponentInvocation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ComponentInvocation
impl RefUnwindSafe for ComponentInvocation
impl Send for ComponentInvocation
impl Sync for ComponentInvocation
impl Unpin for ComponentInvocation
impl UnwindSafe for ComponentInvocation
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