var searchIndex = {}; searchIndex["ipc_channel"] = {"doc":"","items":[[0,"ipc","ipc_channel","",null,null],[3,"IpcReceiver","ipc_channel::ipc","",null,null],[3,"IpcSender","","",null,null],[3,"IpcReceiverSet","","",null,null],[3,"IpcSharedMemory","","",null,null],[3,"OpaqueIpcMessage","","",null,null],[3,"OpaqueIpcSender","","",null,null],[3,"OpaqueIpcReceiver","","",null,null],[3,"IpcOneShotServer","","",null,null],[3,"IpcBytesReceiver","","",null,null],[3,"IpcBytesSender","","",null,null],[4,"IpcSelectionResult","","",null,null],[13,"MessageReceived","","",0,null],[13,"ChannelClosed","","",0,null],[5,"channel","","",null,{"inputs":[],"output":{"name":"result"}}],[5,"bytes_channel","","",null,{"inputs":[],"output":{"name":"result"}}],[11,"fmt","","",1,null],[11,"recv","","",1,null],[11,"try_recv","","",1,null],[11,"to_opaque","","",1,null],[11,"deserialize","","",1,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[11,"serialize","","",1,null],[11,"fmt","","",2,null],[11,"clone","","",2,null],[11,"connect","","",2,{"inputs":[{"name":"string"}],"output":{"name":"result"}}],[11,"send","","",2,null],[11,"to_opaque","","",2,null],[11,"deserialize","","",2,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[11,"serialize","","",2,null],[11,"new","","",3,{"inputs":[],"output":{"name":"result"}}],[11,"add","","",3,null],[11,"add_opaque","","",3,null],[11,"select","","",3,null],[11,"eq","","",4,null],[11,"ne","","",4,null],[11,"fmt","","",4,null],[11,"clone","","",4,null],[11,"deref","","",4,null],[11,"deserialize","","",4,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[11,"serialize","","",4,null],[11,"from_bytes","","",4,null],[11,"from_byte","","",4,{"inputs":[{"name":"u8"},{"name":"usize"}],"output":{"name":"ipcsharedmemory"}}],[11,"unwrap","","",0,null],[11,"fmt","","",5,null],[11,"to","","",5,null],[11,"fmt","","",6,null],[11,"clone","","",6,null],[11,"to","","",6,null],[11,"deserialize","","",6,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[11,"serialize","","",6,null],[11,"fmt","","",7,null],[11,"new","","",8,{"inputs":[],"output":{"name":"result"}}],[11,"accept","","",8,null],[11,"fmt","","",9,null],[11,"recv","","",9,null],[11,"deserialize","","",9,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[11,"serialize","","",9,null],[11,"fmt","","",10,null],[11,"clone","","",10,null],[11,"deserialize","","",10,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[11,"serialize","","",10,null],[11,"send","","",10,null],[0,"platform","ipc_channel","",null,null],[3,"OsIpcOneShotServer","ipc_channel::platform","",null,null],[3,"OsIpcReceiver","","",null,null],[3,"OsIpcReceiverSet","","",null,null],[3,"OsIpcSender","","",null,null],[3,"OsIpcSharedMemory","","",null,null],[3,"OsOpaqueIpcChannel","","",null,null],[4,"OsIpcChannel","","",null,null],[13,"Sender","","",11,null],[13,"Receiver","","",11,null],[4,"OsIpcSelectionResult","","",null,null],[13,"DataReceived","","",12,null],[13,"ChannelClosed","","",12,null],[5,"channel","","",null,{"inputs":[],"output":{"name":"result"}}],[11,"fmt","","",13,null],[11,"eq","","",13,null],[11,"ne","","",13,null],[11,"drop","","",13,null],[11,"consume","","",13,null],[11,"recv","","",13,null],[11,"try_recv","","",13,null],[11,"clone","","",14,null],[11,"fmt","","",14,null],[11,"eq","","",14,null],[11,"ne","","",14,null],[11,"get_max_fragment_size","","Maximum data size that can be transferred over this channel in a single packet.",14,{"inputs":[],"output":{"name":"usize"}}],[11,"send","","",14,null],[11,"connect","","",14,{"inputs":[{"name":"string"}],"output":{"name":"result"}}],[11,"fmt","","",11,null],[11,"eq","","",11,null],[11,"ne","","",11,null],[11,"drop","","",15,null],[11,"new","","",15,{"inputs":[],"output":{"name":"result"}}],[11,"add","","",15,null],[11,"select","","",15,null],[11,"unwrap","","",12,null],[11,"fmt","","",16,null],[11,"eq","","",16,null],[11,"ne","","",16,null],[11,"drop","","",16,null],[11,"to_sender","","",16,null],[11,"to_receiver","","",16,null],[11,"drop","","",17,null],[11,"new","","",17,{"inputs":[],"output":{"name":"result"}}],[11,"accept","","",17,null],[11,"drop","","",18,null],[11,"clone","","",18,null],[11,"eq","","",18,null],[11,"fmt","","",18,null],[11,"deref","","",18,null],[11,"from_byte","","",18,{"inputs":[{"name":"u8"},{"name":"usize"}],"output":{"name":"osipcsharedmemory"}}],[11,"from_bytes","","",18,null],[0,"router","ipc_channel","",null,null],[3,"ROUTER","ipc_channel::router","",null,null],[3,"RouterProxy","","",null,null],[6,"RouterHandler","","",null,null],[11,"deref","","",19,null],[11,"new","","",20,{"inputs":[],"output":{"name":"routerproxy"}}],[11,"add_route","","",20,null],[11,"route_ipc_receiver_to_mpsc_sender","","A convenience function to route an `IpcReceiver<T>` to an existing `Sender<T>`.",20,null],[11,"route_ipc_receiver_to_new_mpsc_receiver","","A convenience function to route an `IpcReceiver<T>` to a `Receiver<T>`: the most common\nuse of a `Router`.",20,null]],"paths":[[4,"IpcSelectionResult"],[3,"IpcReceiver"],[3,"IpcSender"],[3,"IpcReceiverSet"],[3,"IpcSharedMemory"],[3,"OpaqueIpcMessage"],[3,"OpaqueIpcSender"],[3,"OpaqueIpcReceiver"],[3,"IpcOneShotServer"],[3,"IpcBytesReceiver"],[3,"IpcBytesSender"],[4,"OsIpcChannel"],[4,"OsIpcSelectionResult"],[3,"OsIpcReceiver"],[3,"OsIpcSender"],[3,"OsIpcReceiverSet"],[3,"OsOpaqueIpcChannel"],[3,"OsIpcOneShotServer"],[3,"OsIpcSharedMemory"],[3,"ROUTER"],[3,"RouterProxy"]]}; initSearch(searchIndex);