use crate::Identifier;
#[derive(Clone, Debug)]
pub struct ModificationEvent<I: Identifier> {
pub modified_fields: Vec<u8>,
pub identifier: I,
}
impl<I: Identifier> ModificationEvent<I> {
pub fn new(data: Vec<u8>, identifier: I) -> Self {
ModificationEvent {
modified_fields: data,
identifier,
}
}
}