fn serialize_element<T>(&mut self, value: &T) -> Result<()>
    where
        T: ?Sized + Serialize,
    {
        if !self.output.ends_with("'") {
            self.output += ",";
        }
        value.serialize(&mut **self)
    }
// Serialize a single element of the sequence.
Serialize a single element of the sequence.
Serialize a single element of the sequence .
fn serialize_element<T>(&mut self, value: &T) -> Result<()>
    where
        T: ?Sized + Serialize,
    {
        if !self.output.ends_with("'") {
            self.output += ",";
        }
        value.serialize(&mut **self)
    }
fn serialize_element < T > ( & mut self , value : & T ) -> Result < ( ) > where T : ? Sized + Serialize , { if ! self . output . ends_with ( " " ) { self . output += " " ; } value . serialize ( & mut * * self ) }
Serialize a single element of the sequence.
Serialize a single element of the sequence .
&mut self
value
&T
&mut self
value
&T