RStudio Launcher Plugin SDK
1.1.3
A software development kit for creating plugins that work the the RStudio Launcher.
|
Struct which represents an file system mount available to a job. More...
#include <Job.hpp>
Public Member Functions | |
json::Object | toJson () const |
Converts this Mount to a JSON object which represents it. More... | |
Static Public Member Functions | |
static Error | fromJson (const json::Object &in_json, Mount &out_mount) |
Constructs a Mount from a JSON object which represents the mount. More... | |
Public Attributes | |
std::string | Destination |
bool | IsReadOnly |
MountSource | Source |
Struct which represents an file system mount available to a job.
|
static |
json::Object rstudio::launcher_plugins::api::Mount::toJson | ( | ) | const |
std::string rstudio::launcher_plugins::api::Mount::Destination |
The path to which to mount the source path.
bool rstudio::launcher_plugins::api::Mount::IsReadOnly |
Whether the mounted path is read only.
MountSource rstudio::launcher_plugins::api::Mount::Source |
The source to mount.