Rindle docs and package mapSkip to main content

try_gen_push_and_write_with_split_edit

Function try_gen_push_and_write_with_split_edit 

Source
pub fn try_gen_push_and_write_with_split_edit(
    conns: &ConnTable,
    change: SourceChange,
    exists: &dyn Fn(&OwnedRow) -> Result<bool, RindleError>,
    set_overlay: &dyn Fn(Option<Overlay>),
    write: &dyn Fn(&SourceChange) -> Result<(), RindleError>,
    next_epoch: &dyn Fn() -> u32,
    push_one: &dyn Fn(&Connection, SourceChange),
    strict: bool,
) -> Result<(), RindleError>