Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
and 'state ctx = 'state De_base.deserializer * 'state
module type Deserializer = sig ... end
type 'state deserializer = (module Deserializer with type state = 'state)