Skip to main content

read_message

Function read_message 

Source
pub async fn read_message<T: for<'de> Deserialize<'de>, R: AsyncRead + Unpin>(
    reader: &mut R,
) -> Result<Option<T>, Error>
Expand description

Read a length-delimited JSON message from an async reader.

Returns None if the reader has reached EOF (clean shutdown). Uses DEFAULT_MAX_IPC_MESSAGE_SIZE as the size limit.