Summary
This blog post details an experiment by a developer who is not a Rust expert, aiming to build a headless, virtualized table library in Rust using AI agents. After conducting research and development using a personal architectural framework, the author seeks feedback from the Rust community on the idiomatic use of error handling, accessor patterns, virtualization approaches, and overall API ergonomics. Though the project started as an exploratory exercise, the author emphasizes the importance of learning Rust thoroughly in the future.