github.com/mutagen-io/mutagen@v0.18.0-rc1/pkg/synchronization/stage_mode.proto (about) 1 syntax = "proto3"; 2 3 package synchronization; 4 5 option go_package = "github.com/mutagen-io/mutagen/pkg/synchronization"; 6 7 // StageMode specifies the mode for file staging. 8 enum StageMode { 9 // StageMode_StageModeDefault represents an unspecified staging mode. It 10 // should be converted to one of the following values based on the desired 11 // default behavior. 12 StageModeDefault = 0; 13 // StageMode_StageModeMutagen specifies that files should be staged in the 14 // Mutagen data directory. 15 StageModeMutagen = 1; 16 // StageMode_StageModeNeighboring specifies that files should be staged in a 17 // directory which neighbors the synchronization root. 18 StageModeNeighboring = 2; 19 // StageMode_StageModeInternal specified that files should be staged in a 20 // directory contained within a synchronization root. This mode will only 21 // function if the synchronization root already exists. 22 StageModeInternal = 3; 23 }