(layer_name: String, command: &str)
| 492 | } |
| 493 | |
| 494 | async fn custom_called(layer_name: String, command: &str) -> Result<(), SpellError> { |
| 495 | let request = command.to_string(); |
| 496 | let path = format!("/tmp/{}_ipc.sock", layer_name.trim()); |
| 497 | let mut stream = UnixStream::connect(path)?; |
| 498 | stream.write_all(request.as_bytes())?; |
| 499 | Ok(()) |
| 500 | } |
| 501 | |
| 502 | async fn update_value(layer_name: String, values: Args) -> Result<(), SpellError> { |
| 503 | let remain_arg: Vec<String> = values.collect(); |