pub trait Repository:
FHIRRepository
+ SystemAdmin<User, UserSearchClauses>
+ TenantModelAdmin<CreateAuthorizationCode, AuthorizationCode, AuthorizationCodeSearchClaims, AuthorizationCode, String>
+ TenantModelAdmin<CreateTenant, Tenant, TenantSearchClaims, Tenant, String>
+ TenantModelAdmin<CreateUser, User, UserSearchClauses, UpdateUser, String>
+ TenantModelAdmin<CreateProject, Project, ProjectSearchClaims, Project, String>
+ TenantModelAdmin<UserMFACredentialCreate, UserMFACredential, UserMFASearchClaims, UserMFACredentialUpdate, MFAKey>
+ ProjectModelAdmin<CreateAuthorizationCode, AuthorizationCode, AuthorizationCodeSearchClaims, AuthorizationCode, String>
+ ProjectModelAdmin<CreateMembership, Membership, MembershipSearchClaims, Membership, String>
+ ProjectModelAdmin<CreateScope, Scope, ScopeSearchClaims, UpdateScope, ScopeKey>
+ Login
+ ResourceSequential
+ Migrate { }Expand description
Repository trait which encompasses all repository operations.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".