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