Skip to content

Commit df459ec

Browse files
authored
Revert renaming of generic parameter (#152)
Signed-off-by: Nico Burns <[email protected]>
1 parent d2c8464 commit df459ec

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

style/values/generics/length.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,13 @@ impl<LengthPercentage> LengthPercentageOrAuto<LengthPercentage> {
7575
}
7676
}
7777

78-
impl<T> LengthPercentageOrAuto<T>
78+
impl<LengthPercentage> LengthPercentageOrAuto<LengthPercentage>
7979
where
80-
T: Clone,
80+
LengthPercentage: Clone,
8181
{
8282
/// Resolves `auto` values by calling `f`.
8383
#[inline]
84-
pub fn auto_is(&self, f: impl FnOnce() -> T) -> T {
84+
pub fn auto_is(&self, f: impl FnOnce() -> LengthPercentage) -> LengthPercentage {
8585
match self {
8686
LengthPercentageOrAuto::LengthPercentage(length) => length.clone(),
8787
LengthPercentageOrAuto::Auto => f(),
@@ -90,15 +90,15 @@ where
9090

9191
/// Returns the non-`auto` value, if any.
9292
#[inline]
93-
pub fn non_auto(&self) -> Option<T> {
93+
pub fn non_auto(&self) -> Option<LengthPercentage> {
9494
match self {
9595
LengthPercentageOrAuto::LengthPercentage(length) => Some(length.clone()),
9696
LengthPercentageOrAuto::Auto => None,
9797
}
9898
}
9999

100100
/// Maps the length of this value.
101-
pub fn map<U>(&self, f: impl FnOnce(T) -> U) -> LengthPercentageOrAuto<U> {
101+
pub fn map<T>(&self, f: impl FnOnce(LengthPercentage) -> T) -> LengthPercentageOrAuto<T> {
102102
match self {
103103
LengthPercentageOrAuto::LengthPercentage(l) => {
104104
LengthPercentageOrAuto::LengthPercentage(f(l.clone()))

0 commit comments

Comments
 (0)