| config = vdltool.Config{ |
| Go: { |
| WireToNativeTypes: { |
| "WireBlessings": { |
| Kind: Struct, |
| Type: "security.Blessings", |
| Imports: {{Path: "v.io/v23/security", Name: "security"}}, |
| Zero: {Mode: Canonical, IsZero: ".IsZero()"}, |
| }, |
| "WireDischarge": { |
| Kind: Struct, |
| Type: "security.Discharge", |
| Imports: {{Path: "v.io/v23/security", Name: "security"}}, |
| Zero: {Mode: Canonical, IsZero: ".VDLIsZero()"}, |
| }, |
| }, |
| }, |
| Java: { |
| WireTypeRenames: { |
| "BlessingPattern": "WireBlessingPattern", |
| "Certificate": "VCertificate", |
| "Signature": "VSignature", |
| }, |
| WireToNativeTypes: { |
| "WireBlessings": "io.v.v23.security.Blessings", |
| "WireBlessingPattern": "io.v.v23.security.BlessingPattern", |
| "WireDischarge": "io.v.v23.security.Discharge", |
| }, |
| }, |
| } |