pub fn associated_type(&mut self, name: &str) -> &mut AssociatedType {
        self.associated_tys.push(AssociatedType(Bound {
            name: name.to_string(),
            bound: vec![],
        }));

        self.associated_tys.last_mut().unwrap()
    }
/// Add an associated type. Returns a mutable reference to the new
/// associated type for futher configuration.
Add an associated type. Returns a mutable reference to the new
associated type for futher configuration.
Add an associated type . Returns a mutable reference to the new associated type for futher configuration .
pub fn associated_type(&mut self, name: &str) -> &mut AssociatedType {
        self.associated_tys.push(AssociatedType(Bound {
            name: name.to_string(),
            bound: vec![],
        }));
        self.associated_tys.last_mut().unwrap()
    }
pub fn associated_type ( & mut self , name : & str ) -> & mut AssociatedType { self . associated_tys . push ( AssociatedType ( Bound { name : name . to_string ( ) , bound : vec ! [ ] , } ) ) ; self . associated_tys . last_mut ( ) . unwrap ( ) }
Add an associated type.
Add an associated type .
&mut self
name
&str