[−][src]Trait async_i3ipc::I3Protocol 
Associated Constants
Loading content...Provided methods
pub fn _encode_msg<P>(&self, msg: Msg, payload: Option<P>) -> Vec<u8, Global> where
    P: AsRef<str>, [src]
P: AsRef<str>,
pub fn encode_msg(&self, msg: Msg) -> Vec<u8, Global>[src]
pub fn encode_msg_body<P>(&self, msg: Msg, payload: P) -> Vec<u8, Global> where
    P: AsRef<str>, [src]
P: AsRef<str>,
pub fn encode_msg_json<P>(
    &self, 
    msg: Msg, 
    payload: P
) -> Result<Vec<u8, Global>, Error> where
    P: Serialize, [src]
&self,
msg: Msg,
payload: P
) -> Result<Vec<u8, Global>, Error> where
P: Serialize,
pub fn decode_event(
    evt_type: u32, 
    payload: Vec<u8, Global>
) -> Result<Event, Error>[src]
evt_type: u32,
payload: Vec<u8, Global>
) -> Result<Event, Error>