Custom Page Cache Object

typedef struct sqlite3_pcache sqlite3_pcache;

The sqlite3_pcache type is opaque. It is implemented by
the pluggable module. The SQLite core has no knowledge of
its size or internal structure and never deals with the
sqlite3_pcache object except by holding and passing pointers
to the object.