Skip to main content

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}