foch 0.0.1

EU4 mod analysis and merge toolkit
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Source edits shared by content-family adapters.
use serde::{Deserialize, Serialize};

#[derive(Clone, Debug, Eq, PartialEq, Serialize, Deserialize)]
#[serde(deny_unknown_fields)]
pub struct SourceEdit {
	/// UTF-8 byte offsets in the decoded original source, before any edit.
	pub start: usize,
	pub end: usize,
	pub expected: String,
	pub replacement: String,
}