Eio.GenericSourceA base class for objects that can be queried at runtime for extra features.
An 'a ty is a query for a feature of type 'a.
probe t feature checks whether t supports feature. This is mostly for internal use. For example, Eio_unix.FD.peek_opt uses this to get the underlying Unix file descriptor from a flow.