presentar-terminal 0.3.5

Terminal backend for Presentar UI framework with zero-allocation rendering
Documentation
//! SPEC-024: GpuPanel Widget Interface Tests
//!
//! **TESTS DEFINE INTERFACE. IMPLEMENTATION FOLLOWS.**

use presentar_terminal::widgets::GpuPanel;
use presentar_terminal::Widget;

/// GpuPanel MUST be constructable
#[test]
fn creates() {
    let _panel = GpuPanel::new();
}

/// GpuPanel MUST implement Widget trait
#[test]
fn implements_widget() {
    fn assert_widget<T: Widget>() {}
    assert_widget::<GpuPanel>();
}