chiark / gitweb /
ambassador: Remove some empirically-unnecessary arguments etc.
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 11 May 2022 22:47:06 +0000 (23:47 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 11 May 2022 23:19:17 +0000 (00:19 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/fastsplit.rs

index b93f4f739f0ca364594d0e71bdf484532f8f3aa6..f6c23f6978d6086ec3cebbc0ba3e8c8a3434e96a 100644 (file)
@@ -58,15 +58,15 @@ impl Piece {
 
 #[dyn_upcast]
 impl OutlineTrait for Piece {
-  ambassador_impl_OutlineTrait! {body_struct(<>, dyn PieceTrait, (), (inner()), (inner_mut()))}
+  ambassador_impl_OutlineTrait! {body_struct(<>, _, (), (inner()), ())}
 }
 #[dyn_upcast]
 impl PieceBaseTrait for Piece {
-  ambassador_impl_PieceBaseTrait! {body_struct(<>, dyn PieceTrait, (), (inner()), (inner_mut()))}
+  ambassador_impl_PieceBaseTrait! {body_struct(<>, _, (), (inner()), ())}
 }
 #[typetag::serde(name="FastSplit")]
 impl PieceTrait for Piece {
-  ambassador_impl_PieceTrait! {body_struct(<>, dyn PieceTrait, (), (inner()), (inner_mut()))}
+  ambassador_impl_PieceTrait! {body_struct(<>, _, (), (inner()), ())}
 }
 
 impl Record {