Module OpamState.Types

module Types: sig .. end
To be able to open OpamState.Types

type t = OpamState.state = {
   partial :bool;
   root :OpamPath.t;
   switch :OpamTypes.switch;
   compiler :OpamTypes.compiler;
   compiler_version :OpamTypes.compiler_version;
   opams :OpamFile.OPAM.t OpamTypes.package_map;
   descrs :OpamFile.Descr.t OpamTypes.package_map;
   repositories :OpamFile.Repo_config.t OpamTypes.repository_name_map;
   packages :OpamTypes.package_set;
   available_packages :OpamTypes.package_set Lazy.t;
   aliases :OpamFile.Aliases.t;
   pinned :OpamFile.Pinned.t;
   installed :OpamFile.Installed.t;
   installed_roots :OpamFile.Installed_roots.t;
   reinstall :OpamFile.Reinstall.t;
   config :OpamFile.Config.t;
   repo_index :OpamFile.Repo_index.t;
}