sob/hooks.py
def dictionary_read(
    model: Union[type, abc.Dictionary]
) -> Optional[abc.DictionaryHooks]:
    """
    Read metadata from an `sob.model.Dictionary` sub-class or instance (the
    returned metadata may be inherited, and therefore should not be written
    to).
    """
    return read(model)

    Read metadata from an `sob.model.Dictionary` sub-class or instance (the
    returned metadata may be inherited, and therefore should not be written
    to).
    
Read metadata from an `sob.model.Dictionary` sub-class or instance (the
returned metadata may be inherited, and therefore should not be written
to).
Read metadata from an ` sob . model . Dictionary ` sub - class or instance ( the returned metadata may be inherited and therefore should not be written to ) .
def dictionary_read(
    model: Union[type, abc.Dictionary]
) -> Optional[abc.DictionaryHooks]:
    return read(model)
def dictionary_read ( model : Union [ type , abc . Dictionary ] ) -> Optional [ abc . DictionaryHooks ] : return read ( model )
Read metadata from an `sob.model.Dictionary` sub-class or instance (the
returned metadata may be inherited, and therefore should not be written
to).
Read metadata from an ` sob . model . Dictionary ` sub - class or instance ( the returned metadata may be inherited and therefore should not be written to ) .
"""
    Read metadata from an `sob.model.Dictionary` sub-class or instance (the
    returned metadata may be inherited, and therefore should not be written
    to).
    """
model
Union[type, abc.Dictionary]