typing.Protocol.
Classes that implement this protocol must have the following methods / attributes:
- 
__call__(elem)[source]
- Low-level reading function for an element. - 
- Parameters:
- 
- elem Union[Array,Dataset,Group,Group,File]
- The element to read from. 
 
- Return type:
- InMemoryElem
 
- Returns:
- The element read from the store.