pub trait SomePinId: OptionalPinId + PinId { }
Type-level equivalent of Some(PinId)
Some(PinId)
See the OptionalKind documentation for more details on the pattern.
OptionalKind