github.com/mutagen-io/mutagen@v0.18.0-rc1/pkg/synchronization/compression/algorithm.proto (about)

     1  syntax = "proto3";
     2  
     3  package compression;
     4  
     5  option go_package = "github.com/mutagen-io/mutagen/pkg/synchronization/compression";
     6  
     7  // Algorithm specifies a compression algorithm.
     8  enum Algorithm {
     9      // Algorithm_AlgorithmDefault represents an unspecified compression
    10      // algorithm. It should be converted to one of the following values based on
    11      // the desired default behavior.
    12      AlgorithmDefault = 0;
    13      // Algorithm_AlgorithmNone specifies that no compression should be used.
    14      AlgorithmNone = 1;
    15      // Algorithm_AlgorithmDeflate specifies that DEFLATE compression should be
    16      // used.
    17      AlgorithmDeflate = 2;
    18      // Algorithm_AlgorithmZstandard specifies that Zstandard compression should
    19      // be used.
    20      AlgorithmZstandard = 3;
    21  }