Re: [PATCH v7 3/4] samples: rust: add Rust I2C sample driver

From: Danilo Krummrich
Date: Tue Nov 11 2025 - 03:26:13 EST


On Mon Nov 10, 2025 at 10:31 PM AEDT, Igor Korotin wrote:
> diff --git a/samples/rust/rust_driver_i2c.rs b/samples/rust/rust_driver_i2c.rs
> new file mode 100644
> index 000000000000..79d0055793d7
> --- /dev/null
> +++ b/samples/rust/rust_driver_i2c.rs
> @@ -0,0 +1,69 @@
> +// SPDX-License-Identifier: GPL-2.0
> +
> +//! Rust I2C driver sample.
> +
> +use kernel::{acpi, c_str, device::Core, i2c, of, prelude::*, types::ARef};
> +
> +struct SampleDriver {
> + _idev: ARef<i2c::I2cClient>,
> +}

Let's just leave the struct empty if idev isn't used anyways. :)