[−][src]Enum places::history_sync::plan::IncomingPlan
This is the action we will take locally for each incoming record. For example, IncomingPlan::Delete means we will be deleting a local record and not that we will be uploading a tombstone or deleting the record itself.
Variants
An entry we just want to ignore - either due to the URL etc, or because no changes.
Invalid(Error)
Something's wrong with this entry.
Failed(Error)
The entry appears sane, but there was some error.
We should locally delete this.
We should apply this.
Fields of Apply
Entry exists locally and it's the same as the incoming record. This is subtly different from Skip as we may still need to write metadata to the local DB for reconciled items.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for IncomingPlan
impl Send for IncomingPlan
impl Sync for IncomingPlan
impl Unpin for IncomingPlan
impl !UnwindSafe for IncomingPlan
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,