code: func toIPVSDestination(rs *RealServer) (*libipvs.Destination, error) {
  	if rs == nil {
  		return nil, errors.New("real server should not be empty")
  	}
  	return &libipvs.Destination{
  		Address: rs.Address,
  		Port:    rs.Port,
  		Weight:  rs.Weight,
  	}, nil
  }
docs: // toIPVSDestination converts a RealServer to the equivalent IPVS Destination structure.