rnk 0.19.2

A React-like declarative terminal UI framework for Rust, inspired by Ink and Bubbletea
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Reconciliation system for efficient UI updates
//!
//! The reconciler compares old and new VNode trees to produce
//! minimal patches that can be applied incrementally.
//!
//! This module backs the renderer internally and is not part of the primary
//! hooks-first application API.

mod diff;
mod registry;

pub use diff::{Patch, diff, diff_children};
#[doc(hidden)]
pub use registry::{ComponentInstance, ComponentRegistry};