chiark / gitweb /
paketframe: Delete unused copies of rmp mgmtchannel r/w
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 28 Apr 2021 16:33:19 +0000 (17:33 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 28 Apr 2021 16:33:19 +0000 (17:33 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/packetframe.rs

index 14e010598120fefa56e2cecd55815c4b81d2f7be..bf05f2d462120f3251451afcaee81e6619f193da 100644 (file)
@@ -165,15 +165,6 @@ impl<R:Read> FrameReader<R> {
     FrameReader { inner: r, state: HadFrameEnd(Ok(())) }
   }
 
-  #[throws(MgmtChannelReadError)]
-  pub fn read_rmp<T:DeserializeOwned>(&mut self) -> Option<T> {
-    let frame = self.new_frame()?;
-    if_let!{ Some(mut frame) = frame; else return Ok(None); };
-    let v = rmp_serde::decode::from_read(&mut frame)
-      .map_err(|e| MgmtChannelReadError::Parse(format!("{}", &e)))?;
-    Some(v)
-  }
-
   #[throws(io::Error)]
   pub fn new_frame<'r>(&'r mut self) -> Option<ReadFrame<'r,R>> {
     self.finish_reading_frame()?;
@@ -317,12 +308,6 @@ impl<W:Write> FrameWriter<W> {
     self.inner.flush()?;
   }
 
-  #[throws(MgmtChannelWriteError)]
-  pub fn write_rmp<T:Serialize>(&mut self, t: &T) {
-    let mut frame = self.new_frame()?;
-    rmp_serde::encode::write_named(&mut frame, t)?
-  }
-
   #[throws(io::Error)]
   fn tidy(&mut self) {
     self.finish_any_frame(Err(SenderError))?;