if in.Tags != nil {
        in, out := &in.Tags, &out.Tags
        *out = new([]string)
        if **in != nil {
            in, out := *in, *out