pub struct StepInput {
pub log: Option<NamedText>,
pub github_env: Option<NamedText>,
pub github_output: Option<NamedText>,
pub github_state: Option<NamedText>,
pub github_path: Option<NamedText>,
pub github_step_summary: Option<NamedText>,
}Expand description
Inputs for a single GitHub Actions step proof.
Fields§
§log: Option<NamedText>Optional stdout/stderr command stream.
github_env: Option<NamedText>Optional GITHUB_ENV file contents.
github_output: Option<NamedText>Optional GITHUB_OUTPUT file contents.
github_state: Option<NamedText>Optional GITHUB_STATE file contents.
github_path: Option<NamedText>Optional GITHUB_PATH file contents.
github_step_summary: Option<NamedText>Optional GITHUB_STEP_SUMMARY file contents.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for StepInput
impl RefUnwindSafe for StepInput
impl Send for StepInput
impl Sync for StepInput
impl Unpin for StepInput
impl UnsafeUnpin for StepInput
impl UnwindSafe for StepInput
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