File: prism-protobuf.html

package info (click to toggle)
node-prismjs 1.30.0%2Bdfsg%2B~1.26.5-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 19,220 kB
  • sloc: javascript: 27,628; makefile: 9; sh: 7; awk: 4
file content (25 lines) | stat: -rw-r--r-- 443 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<h2>Full example</h2>
<pre><code>syntax = "proto3";

package foo.generated;
option java_package = "org.foo.generated";
option optimize_for = SPEED;

// What's up with all the foo?
message Foo {

  message Bar {

    optional string key   = 1;
    optional Foo value = 2;
    optional string value_raw = 3 [deprecated=true];
  }

  enum Level {
    INFO  = 0;
    WARN  = 1;
    ERROR = 2;
  }

  repeated Property property = 1;
}</code></pre>