Commit 13f2bd89 authored by Danilo Krummrich's avatar Danilo Krummrich Committed by Greg Kroah-Hartman
Browse files

rust: usb: use "kernel vertical" style for imports

Convert all imports to use "kernel vertical" style.

With this, subsequent patches neither introduce unrelated changes nor
leave an inconsistent import pattern.

While at it, drop unnecessary imports covered by prelude::*.

Link: https://docs.kernel.org/rust/coding-guidelines.html#imports


Signed-off-by: default avatarDanilo Krummrich <dakr@kernel.org>
Reviewed-by: default avatarDaniel Almeida <daniel.almeida@collabora.com>
Link: https://patch.msgid.link/20260105142123.95030-4-dakr@kernel.org


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent d0f6fc3f
Loading
Loading
Loading
Loading
+15 −6
Original line number Diff line number Diff line
@@ -6,14 +6,23 @@
//! C header: [`include/linux/usb.h`](srctree/include/linux/usb.h)

use crate::{
    bindings, device,
    device_id::{RawDeviceId, RawDeviceIdIndex},
    bindings,
    device,
    device_id::{
        RawDeviceId,
        RawDeviceIdIndex, //
    },
    driver,
    error::{from_result, to_result, Result},
    error::{
        from_result,
        to_result, //
    },
    prelude::*,
    str::CStr,
    types::{AlwaysRefCounted, Opaque},
    ThisModule,
    types::{
        AlwaysRefCounted,
        Opaque, //
    },
    ThisModule, //
};
use core::{
    marker::PhantomData,
+9 −1
Original line number Diff line number Diff line
@@ -3,7 +3,15 @@

//! Rust USB driver sample.

use kernel::{device, device::Core, prelude::*, sync::aref::ARef, usb};
use kernel::{
    device::{
        self,
        Core, //
    },
    prelude::*,
    sync::aref::ARef,
    usb, //
};

struct SampleDriver {
    _intf: ARef<usb::Interface>,