File tree Expand file tree Collapse file tree 2 files changed +9
-7
lines changed Expand file tree Collapse file tree 2 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -1568,13 +1568,6 @@ impl<T> schema::InheritableField<T> {
15681568 } ) ,
15691569 }
15701570 }
1571-
1572- fn as_value ( & self ) -> Option < & T > {
1573- match self {
1574- schema:: InheritableField :: Inherit ( _) => None ,
1575- schema:: InheritableField :: Value ( defined) => Some ( defined) ,
1576- }
1577- }
15781571}
15791572
15801573impl schema:: InheritableDependency {
Original file line number Diff line number Diff line change @@ -170,6 +170,15 @@ pub enum InheritableField<T> {
170170 Inherit ( TomlInheritedField ) ,
171171}
172172
173+ impl < T > InheritableField < T > {
174+ pub fn as_value ( & self ) -> Option < & T > {
175+ match self {
176+ InheritableField :: Inherit ( _) => None ,
177+ InheritableField :: Value ( defined) => Some ( defined) ,
178+ }
179+ }
180+ }
181+
173182//. This already has a `Deserialize` impl from version_trim_whitespace
174183pub type InheritableSemverVersion = InheritableField < semver:: Version > ;
175184impl < ' de > de:: Deserialize < ' de > for InheritableSemverVersion {
You can’t perform that action at this time.
0 commit comments