Skip to main content

from_ndjson

Function from_ndjson 

Source
pub fn from_ndjson(input: &str) -> Result<ChangeSet, ChangeSetError>
Expand description

Decodes an envelope header and every following line as one ordered Op.

Blank lines and unknown fields are errors; schema version must equal CURRENT_SCHEMA_VERSION.

ยงErrors

Returns ChangeSetError::Empty, ChangeSetError::MalformedLine, or ChangeSetError::UnsupportedSchemaVersion according to the failed stage. See crates/khive-changeset/docs/api/ndjson-codec.md for line semantics.