hunk.code_window: 	async fn read(base_path: &PathBuf) -> Result<NodeConfig, NodeConfigError> {
   		let path = Path::new(base_path).join(NODE_STATE_CONFIG_NAME);
   		match path.exists() {
   			true => {
   				let mut file = File::open(&path)?;
   				let base_config: ConfigMetadata =
   					serde_json::from_reader(BufReader::new(&mut file))?;
  
hunk.labels: keep keep keep replace keep keep keep keep keep
hunk.after_edit: 		match path.try_exists().unwrap() {
  
hunk.file_path: core/src/node/config.rs
hunk.type: replace
file: [package]
  name = "sd-ffmpeg"
  version = "0.1.0"
  authors = ["Ericson Soares <ericson.ds999@gmail.com>"]
  edition = "2021"
  readme = "README.md"
  description = "A simple library to generate video thumbnails using ffmpeg with the webp format"
  license = "MIT"
  rust-version = "1.64.0"
  resolver = "2"
  
  # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
  
  [dependencies]
  ffmpeg-sys-next = "5.1.1"
  thiserror = "1.0.37"
  webp = "0.2.2"
  tokio = { version = "1.21.2", features = ["fs", "rt"] }
  
  [dev-dependencies]
  tempfile = "3.3.0"
  tokio = { version = "1.21.2", features = ["fs", "rt", "macros"] }
  