pub struct Diff {
pub old_version: String,
pub new_version: String,
pub add: Vec<PathBuf>,
pub change: Vec<PathBuf>,
pub delete: Vec<PathBuf>,
}
Fields§
§old_version: String
§new_version: String
§add: Vec<PathBuf>
§change: Vec<PathBuf>
§delete: Vec<PathBuf>
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Diff
impl<'de> Deserialize<'de> for Diff
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more