fn write()

in optee-utee/src/net/optee_no_std.rs [72:81]


    fn write(&mut self, buf: &[u8]) -> Result<usize, SocketError>;
    fn write_all(&mut self, mut buf: &[u8]) -> Result<(), SocketError> {
        while !buf.is_empty() {
            match self.write(buf)? {
                0 => return Err(SocketError::Tee(crate::ErrorKind::Generic)),
                n => buf = &buf[n..],
            }
        }
        Ok(())
    }