diff --git a/src/entitlements.rs b/src/entitlements.rs index 4db3871..ef9916b 100644 --- a/src/entitlements.rs +++ b/src/entitlements.rs @@ -4,3 +4,24 @@ manual_braid! { pub struct EntitlementIdRef; } impl_extra!(EntitlementId, EntitlementIdRef); + +manual_braid! { + /// A benefit ID + pub struct BenefitId; + pub struct BenefitIdRef; +} +impl_extra!(BenefitId, BenefitIdRef); + +manual_braid! { + /// An organization ID + pub struct OrganizationId; + pub struct OrganizationIdRef; +} +impl_extra!(OrganizationId, OrganizationIdRef); + +manual_braid! { + /// An entitlement campaign ID + pub struct EntitlementCampaignId; + pub struct EntitlementCampaignIdRef; +} +impl_extra!(EntitlementCampaignId, EntitlementCampaignIdRef);