pub struct InverseSyncOutput {
pub status: String,
pub files_scanned: usize,
pub recovered_triples: usize,
pub inverse_operation_id: String,
pub coherence_admitted: bool,
pub envelope_path: String,
pub error: Option<String>,
pub coherence_drifts: Option<Vec<String>>,
}Expand description
Output from ggen inverse-sync
Fields§
§status: StringOverall status: “success” or “error”
files_scanned: usizeNumber of source files scanned
recovered_triples: usizeNumber of recovered triple count
inverse_operation_id: StringInverse operation ID
coherence_admitted: boolWhether the coherence check passed (admitted)
envelope_path: StringPath to the output envelope
error: Option<String>Error message (if failed)
coherence_drifts: Option<Vec<String>>Coherence drift details (if incoherent)
Trait Implementations§
Source§impl Clone for InverseSyncOutput
impl Clone for InverseSyncOutput
Source§fn clone(&self) -> InverseSyncOutput
fn clone(&self) -> InverseSyncOutput
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 InverseSyncOutput
impl Debug for InverseSyncOutput
Auto Trait Implementations§
impl Freeze for InverseSyncOutput
impl RefUnwindSafe for InverseSyncOutput
impl Send for InverseSyncOutput
impl Sync for InverseSyncOutput
impl Unpin for InverseSyncOutput
impl UnsafeUnpin for InverseSyncOutput
impl UnwindSafe for InverseSyncOutput
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> EvidenceKind for T
impl<T> EvidenceKind for T
default fn kind_label(&self) -> &'static str
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request