pub struct PushOutcome {
pub status: String,
pub uid: String,
pub entities_linked: i64,
pub corrections_applied: i64,
pub corrections_unresolved: i64,
pub corrections_processed: i64,
}Expand description
What pkg said happened to the pushed episode.
Fields§
§status: Stringinserted, updated or unchanged — pkg’s idempotence speaking.
uid: String§entities_linked: i64§corrections_applied: i64What pkg made of meta.corrections, when we sent any: how many it
resolved to a belief and repaired, and how many it could not pin
down and routed to the user’s review queue instead. Worth
surfacing — a correction that resolved to nothing is a repair that
silently did not happen.
corrections_unresolved: i64§corrections_processed: i64pkg’s own count of what it looked at. Reported separately so the
tally can be CHECKED rather than assumed: if pkg ever resolves a
correction into some third outcome, applied + unresolved quietly
stops summing to what we sent, and the ones that went nowhere
leave no trace — the same silent-repair failure one level up.
Trait Implementations§
Source§impl Debug for PushOutcome
impl Debug for PushOutcome
impl Eq for PushOutcome
Source§impl PartialEq for PushOutcome
impl PartialEq for PushOutcome
impl StructuralPartialEq for PushOutcome
Auto Trait Implementations§
impl Freeze for PushOutcome
impl RefUnwindSafe for PushOutcome
impl Send for PushOutcome
impl Sync for PushOutcome
impl Unpin for PushOutcome
impl UnsafeUnpin for PushOutcome
impl UnwindSafe for PushOutcome
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