MCPcopy Create free account
hub / github.com/GraphiteEditor/Graphite / send_message_to_cef

Function send_message_to_cef

frontend/wrapper/src/native_communication.rs:34–46  ·  view source on GitHub ↗
(message: String)

Source from the content-addressed store, hash-verified

32 Err(e) => log::error!("Failed to deserialize frontend message {name}: {e:?}"),
33 },
34 }
35 }
36 });
37 }
38 Err(e) => log::error!("Failed to deserialize frontend messages: {e:?}"),
39 }
40}
41
42#[cfg(feature = "editor")]
43pub fn encode_frontend_messages(messages: Vec<editor::messages::prelude::FrontendMessage>) -> Option<Vec<u8>> {
44 use editor::messages::prelude::FrontendMessage;
45 use editor::utility_traits::{AsMessage, ToDiscriminant};
46
47 let messages: Vec<(String, String)> = messages
48 .into_iter()
49 .map(|message| {

Callers 1

dispatchMethod · 0.85

Calls 1

getFunction · 0.50

Tested by

no test coverage detected