fix(error): use anyhow error instead of formatting

This commit is contained in:
Nova
2022-06-12 11:47:36 -04:00
parent 5a9a6afc51
commit 332cbf8b62

View File

@@ -87,9 +87,7 @@ impl<'a> Node<'a> {
.local_signals
.get(method)
.ok_or(ScenegraphError::SignalNotFound)?;
signal(self, calling_client, data).map_err(|err| ScenegraphError::SignalError {
error: format!("{}", err),
})
signal(self, calling_client, data).map_err(|error| ScenegraphError::SignalError { error })
}
pub fn execute_local_method(
&self,
@@ -101,9 +99,7 @@ impl<'a> Node<'a> {
.local_methods
.get(method)
.ok_or(ScenegraphError::MethodNotFound)?;
method(self, calling_client, data).map_err(|err| ScenegraphError::MethodError {
error: format!("{}", err),
})
method(self, calling_client, data).map_err(|error| ScenegraphError::MethodError { error })
}
// pub fn send_remote_signal(&self, method: &str, data: &[u8]) -> Result<()> {
// self.get_client()