fn deserialize_state_event_log<'de, D: Deserializer<'de>>(
    event_log_check: &mut (Result<()>, Result<()>),
    deserializer: D
) -> Result<Option<EventLogConfig>, D::Error>