1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
//!
//! # Vlsir ProtoBuf Definitions
//!
pub mod circuit;
pub mod spice;
pub mod conv;
pub mod raw;
pub mod tetris;
pub mod utils;
// Public re-exports
pub use circuit::{Interface, Module};
pub use conv::{from_bytes, open, save, to_bytes, ProtoFile};
pub use raw::{Abstract, AbstractPort, Cell, Layout, Library};
pub use raw::{Instance, Layer, LayerShapes, Path, Point, Polygon, Rectangle, TextElement, Units};
pub use utils::*;