From 8c2c0a2027ea4e19fd07abb0c193a8ff5f5b5599 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20J=C3=B6rdens?= Date: Sun, 24 Nov 2019 15:04:29 +0100 Subject: [PATCH] clippy: allow missing safety doc (rtfm) --- src/eth.rs | 8 ++++++++ src/main.rs | 1 + 2 files changed, 9 insertions(+) diff --git a/src/eth.rs b/src/eth.rs index 9f71623..7f3d3de 100644 --- a/src/eth.rs +++ b/src/eth.rs @@ -328,6 +328,14 @@ impl Device { Self{ rx: RxRing::new(), tx: TxRing::new() } } + // Initialize the ethernet peripherals + // + // # Safety + // + // This iis transitively unsafe since it sets potentially + // unsafe register values. Might ultimately be safe if the values + // are correct. + // // After `init` is called, `Device` shall not be moved. pub unsafe fn init(&mut self, mac: EthernetAddress, eth_mac: &pac::ETHERNET_MAC, diff --git a/src/main.rs b/src/main.rs index ece96ce..78ef457 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,4 +1,5 @@ #![deny(warnings)] +#![allow(clippy::missing_safety_doc)] #![no_std] #![no_main]