[no description]
Diffstat (limited to 'build.rs')
| -rw-r--r-- | build.rs | 28 |
1 files changed, 0 insertions, 28 deletions
@@ -10,8 +10,6 @@ fn main() { File::create(Path::new(&e).join("impl_rv.rs")).unwrap(); let mut impl_pk = File::create(Path::new(&e).join("impl_pk.rs")).unwrap(); - let mut impl_rf = - File::create(Path::new(&e).join("impl_rf.rs")).unwrap(); let mut impl_mp = File::create(Path::new(&e).join("impl_mp.rs")).unwrap(); @@ -22,7 +20,6 @@ fn main() { &mut impl_td, &mut impl_rv, &mut impl_pk, - &mut impl_rf, &mut impl_mp, ); } @@ -45,7 +42,6 @@ fn generate( impl_td: &mut impl Write, impl_rv: &mut impl Write, impl_pk: &mut impl Write, - impl_rf: &mut impl Write, impl_mp: &mut impl Write, ) { let tupl = tup(x.clone()); @@ -131,30 +127,6 @@ fn generate( ) .unwrap(); write!( - impl_rf, - " - impl<{tupl}> RefIze for ({tupl}) {{ - type AsRef<'a> = ({rtup}) where - ({tupl}): 'a - ; - type AsMut<'a> = ({mtup}) where - ({tupl}): 'a - ; - fn as_ref(&self) -> Self::AsRef<'_> {{ - let ({tupl}) = self; - ({tupl}) - }} - fn as_mut(&mut self) -> Self::AsMut<'_> {{ - let ({tupl}) = self; - ({tupl}) - }} - }} - ", - rtup = tup(x.clone().map(|x| format!("&'a {x}"))), - mtup = tup(x.clone().map(|x| format!("&'a mut {x}"))), - ) - .unwrap(); - write!( impl_mp, // type Fns = ({fns_}); // type Mapped = ({lowr}); |