Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Provider.Private
SourceThis module is exported for testing purposes only.
Its interface may change in breaking ways without requiring a major version of the library to be minted. Do not use.
same_trait_uids i1 i2
checks if the Traits of two providers are the same and in the same order.
Exported to test the caching strategy. Retains the most recently looked up Trait. Currently returns None
for empty provider, and if the provider is not empty, returns the most recently looked up Trait (Some uid
) or an arbitrary initial value.
Part of the strategy for make
, extend
, etc.
Exported things from the import module we'd like to test separately.