! * Option to specify environment variables required by * the spawned process. * * Eg: environment{{ {"K1", "V1"}, {"K2", "V2"},... }} */
| 877 | * Eg: environment{{ {"K1", "V1"}, {"K2", "V2"},... }} |
| 878 | */ |
| 879 | struct environment |
| 880 | { |
| 881 | environment(env_map_t&& env): |
| 882 | env_(std::move(env)) {} |
| 883 | explicit environment(const env_map_t& env): |
| 884 | env_(env) {} |
| 885 | env_map_t env_; |
| 886 | }; |
| 887 | |
| 888 | |
| 889 | /*! |
nothing calls this directly
no outgoing calls
no test coverage detected