Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
Update toolchain to Rust 1.71
cloudhead committed 2 years ago
commit d13f47b2a47383f92cf9817478d256355646a9f3
parent 593f576ab4690f694e0116a56df22f91b82e7ca1
4 files changed +7 -7
modified radicle-term/src/element.rs
@@ -59,15 +59,15 @@ impl<'a> Element for Box<dyn Element + 'a> {

impl<T: Element> Element for &T {
    fn size(&self) -> Size {
-
        self.deref().size()
+
        (*self).size()
    }

    fn render(&self) -> Vec<Line> {
-
        self.deref().render()
+
        (*self).render()
    }

    fn print(&self) {
-
        self.deref().print()
+
        (*self).print()
    }
}

modified radicle/src/canonical/formatter.rs
@@ -217,13 +217,13 @@ impl Formatter for CanonicalFormatter {
    }

    fn begin_object_key<W: Write + ?Sized>(&mut self, _writer: &mut W, _first: bool) -> Result<()> {
-
        let mut object = self.obj_mut()?;
+
        let object = self.obj_mut()?;
        object.key_done = false;
        Ok(())
    }

    fn end_object_key<W: Write + ?Sized>(&mut self, _writer: &mut W) -> Result<()> {
-
        let mut object = self.obj_mut()?;
+
        let object = self.obj_mut()?;
        object.key_done = true;
        Ok(())
    }
modified radicle/src/storage/git/transport/remote/mock.rs
@@ -85,7 +85,7 @@ pub fn register(node: &RemoteId, path: &Path) {

    REGISTER.call_once(|| unsafe {
        git2::transport::register(Url::SCHEME, move |remote| {
-
            git2::transport::Transport::smart(remote, false, MockTransport::default())
+
            git2::transport::Transport::smart(remote, false, MockTransport)
        })
        .expect("transport registration is successful");
    });
modified rust-toolchain
@@ -1 +1 @@
-
1.70
+
1.71