pub struct RuntimeWriteReport {
pub path: String,
pub kind: RuntimeWriteKind,
pub scope: RuntimeWriteScope,
pub condition: RuntimeWriteCondition,
}Expand description
One path the runtime writes inside the capsule’s workdir.
Field names are the JSON keys verbatim: path, kind, scope, condition.
Fields§
§path: StringRelative to the accessible workdir, carrying the literal SESSION_ID_PLACEHOLDER.
kind: RuntimeWriteKind§scope: RuntimeWriteScope§condition: RuntimeWriteConditionTrait Implementations§
Source§impl Clone for RuntimeWriteReport
impl Clone for RuntimeWriteReport
Source§fn clone(&self) -> RuntimeWriteReport
fn clone(&self) -> RuntimeWriteReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RuntimeWriteReport
impl Debug for RuntimeWriteReport
impl Eq for RuntimeWriteReport
Source§impl PartialEq for RuntimeWriteReport
impl PartialEq for RuntimeWriteReport
Source§impl Serialize for RuntimeWriteReport
impl Serialize for RuntimeWriteReport
impl StructuralPartialEq for RuntimeWriteReport
Auto Trait Implementations§
impl Freeze for RuntimeWriteReport
impl RefUnwindSafe for RuntimeWriteReport
impl Send for RuntimeWriteReport
impl Sync for RuntimeWriteReport
impl Unpin for RuntimeWriteReport
impl UnsafeUnpin for RuntimeWriteReport
impl UnwindSafe for RuntimeWriteReport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more