beamtrace/codec

Types

pub type Manifest {
  Manifest(
    schema_version: Int,
    tool_version: String,
    capture_id: String,
    nodes: List(String),
    completeness: types.Completeness,
    privacy: types.Privacy,
    checksums: List(#(String, String)),
  )
}

Constructors

  • Manifest(
      schema_version: Int,
      tool_version: String,
      capture_id: String,
      nodes: List(String),
      completeness: types.Completeness,
      privacy: types.Privacy,
      checksums: List(#(String, String)),
    )

Values

pub fn decode_event(
  source: String,
) -> Result(types.TraceEvent, json.DecodeError)
pub fn decode_manifest(
  source: String,
) -> Result(Manifest, json.DecodeError)
pub fn encode_event(event: types.TraceEvent) -> String
pub fn encode_manifest(manifest: Manifest) -> String
pub const schema_version: Int
Search Document