diff --git a/serde2/src/ser.rs b/serde2/src/ser.rs index 8f9211d7..bee99e44 100644 --- a/serde2/src/ser.rs +++ b/serde2/src/ser.rs @@ -86,41 +86,41 @@ pub trait VisitorState { fn visit_str(&mut self, value: &str) -> R; fn visit_seq< - V: Visitor + V: Visitor, >(&mut self, visitor: V) -> R; #[inline] fn visit_named_seq< - V: Visitor + V: Visitor, >(&mut self, _name: &'static str, visitor: V) -> R { self.visit_seq(visitor) } #[inline] fn visit_enum< - V: Visitor + V: Visitor, >(&mut self, _name: &'static str, _variant: &'static str, visitor: V) -> R { self.visit_seq(visitor) } fn visit_seq_elt< - T: Serialize + T: Serialize, >(&mut self, first: bool, value: T) -> R; fn visit_map< - V: Visitor + V: Visitor, >(&mut self, visitor: V) -> R; #[inline] fn visit_named_map< - V: Visitor + V: Visitor, >(&mut self, _name: &'static str, visitor: V) -> R { self.visit_map(visitor) } fn visit_map_elt< K: Serialize, - V: Serialize + V: Serialize, >(&mut self, first: bool, key: K, value: V) -> R; }