diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/model/styles.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/model/styles.rs b/src/model/styles.rs index 2f33ef92..7ebb766c 100644 --- a/src/model/styles.rs +++ b/src/model/styles.rs @@ -463,6 +463,12 @@ impl Cast for LocatableSelector { } } +impl From<LocatableSelector> for Value { + fn from(value: LocatableSelector) -> Self { + value.0.into() + } +} + /// A selector that can be used with show rules. /// /// Hopefully, this is made obsolete by a more powerful showing mechanism in the @@ -518,6 +524,12 @@ impl Cast for ShowableSelector { } } +impl From<ShowableSelector> for Value { + fn from(value: ShowableSelector) -> Self { + value.0.into() + } +} + /// A show rule transformation that can be applied to a match. #[derive(Clone, PartialEq, Hash)] pub enum Transform { |
