Expand description
ID type definitions and conversions.
Macros§
- impl_
id_ scalar - Macro to implement GraphQL scalar type for ID types.
Structs§
- Customer
Id - Customer Id
- Customer
Resource Id - Customer Resource Id
- ID
- MongoDB ObjectId wrapper for GraphQL ID type.
- Infra
Context Id - GraphQL scalar type for InfraContext.
- InfraId
- Infrastructure ID wrapper around i64.
- Institution
Id - Institution Id
- Institution
Resource Id - Institution Resource Id
- Organization
Id - Organization Id
- Organization
Resource Id - Organization Resource Id
- Owner
- Owner wrapper type.
- OwnerId
- Owner identifier that can represent a customer, organization, or institution.
Enums§
- Customer
OrOrganization - GraphQL input type for customer or organization ID.
- Infra
Context - Infrastructure context enum representing customer, organization, or institution.
- Organization
OrInstitution - GraphQL input type for organization or institution ID.
- Owner
Type - Owner type enumeration.
Constants§
- CUSTOMER_
ID_ PREFIX - Prefix for customer IDs.
- CUSTOMER_
RESOURCE_ ID_ PREFIX - Prefix for customer resource IDs.
- ID_
LENGTH - Length of the ID component.
- INSTITUTION_
ID_ PREFIX - Prefix for institution IDs.
- INSTITUTION_
RESOURCE_ ID_ PREFIX - Prefix for institution resource IDs.
- ORGANIZATION_
ID_ PREFIX - Prefix for organization IDs.
- ORGANIZATION_
RESOURCE_ ID_ PREFIX - Prefix for organization resource IDs.
Traits§
- Partial
Equal - Trait for comparing two values for partial equality.
Type Aliases§
- Customer
Ids - Collection of customer IDs.
- Customer
Resource Ids - Collection of customer resource IDs.
- Institution
Ids - Collection of institution IDs.
- Institution
Resource Ids - Collection of institution resource IDs.
- Organization
Ids - Collection of organization IDs.
- Organization
Resource Ids - Collection of organization resource IDs.