solid_basic_usage/basic_usage.rs
1use use_solid::{SolidComponentName, SolidPrimitiveKind, SolidSignalName};
2
3fn main() -> Result<(), use_solid::SolidNameError> {
4 let component = SolidComponentName::new("CounterPanel")?;
5 let signal = SolidSignalName::new("count")?;
6
7 assert_eq!(component.as_str(), "CounterPanel");
8 assert_eq!(signal.as_str(), "count");
9 assert_eq!(SolidPrimitiveKind::Signal.as_str(), "signal");
10 Ok(())
11}