rust: prelude: use the "kernel vertical" imports style
Format the Rust prelude to use the "kernel vertical" imports style [1]. No functional changes intended. Link: https://docs.kernel.org/rust/coding-guidelines.html#imports [1] Link: https://patch.msgid.link/20260208224659.18406-2-ojeda@kernel.org [ Rebased. - Miguel ] Signed-off-by: Miguel Ojeda <ojeda@kernel.org>master
parent
438700e92d
commit
36f5a2b09e
|
|
@ -13,46 +13,100 @@
|
|||
|
||||
#[doc(no_inline)]
|
||||
pub use core::{
|
||||
mem::{align_of, align_of_val, size_of, size_of_val},
|
||||
pin::Pin,
|
||||
mem::{
|
||||
align_of,
|
||||
align_of_val,
|
||||
size_of,
|
||||
size_of_val, //
|
||||
},
|
||||
pin::Pin, //
|
||||
};
|
||||
|
||||
pub use ::ffi::{
|
||||
c_char, c_int, c_long, c_longlong, c_schar, c_short, c_uchar, c_uint, c_ulong, c_ulonglong,
|
||||
c_ushort, c_void, CStr,
|
||||
c_char,
|
||||
c_int,
|
||||
c_long,
|
||||
c_longlong,
|
||||
c_schar,
|
||||
c_short,
|
||||
c_uchar,
|
||||
c_uint,
|
||||
c_ulong,
|
||||
c_ulonglong,
|
||||
c_ushort,
|
||||
c_void,
|
||||
CStr, //
|
||||
};
|
||||
|
||||
pub use crate::alloc::{flags::*, Box, KBox, KVBox, KVVec, KVec, VBox, VVec, Vec};
|
||||
|
||||
#[doc(no_inline)]
|
||||
pub use macros::{export, fmt, kunit_tests, module, vtable};
|
||||
pub use macros::{
|
||||
export,
|
||||
fmt,
|
||||
kunit_tests,
|
||||
module,
|
||||
vtable, //
|
||||
};
|
||||
|
||||
pub use pin_init::{init, pin_data, pin_init, pinned_drop, InPlaceWrite, Init, PinInit, Zeroable};
|
||||
pub use pin_init::{
|
||||
init,
|
||||
pin_data,
|
||||
pin_init,
|
||||
pinned_drop,
|
||||
InPlaceWrite,
|
||||
Init,
|
||||
PinInit,
|
||||
Zeroable, //
|
||||
};
|
||||
|
||||
pub use super::{
|
||||
alloc::{
|
||||
flags::*,
|
||||
Box,
|
||||
KBox,
|
||||
KVBox,
|
||||
KVVec,
|
||||
KVec,
|
||||
VBox,
|
||||
VVec,
|
||||
Vec, //
|
||||
},
|
||||
build_assert,
|
||||
build_error,
|
||||
const_assert,
|
||||
static_assert, //
|
||||
current,
|
||||
dev_alert,
|
||||
dev_crit,
|
||||
dev_dbg,
|
||||
dev_emerg,
|
||||
dev_err,
|
||||
dev_info,
|
||||
dev_notice,
|
||||
dev_warn,
|
||||
error::{
|
||||
code::*,
|
||||
Error,
|
||||
Result, //
|
||||
},
|
||||
init::InPlaceInit,
|
||||
pr_alert,
|
||||
pr_crit,
|
||||
pr_debug,
|
||||
pr_emerg,
|
||||
pr_err,
|
||||
pr_info,
|
||||
pr_notice,
|
||||
pr_warn,
|
||||
static_assert,
|
||||
str::CStrExt as _,
|
||||
try_init,
|
||||
try_pin_init,
|
||||
uaccess::UserPtr,
|
||||
ThisModule, //
|
||||
};
|
||||
|
||||
// `super::std_vendor` is hidden, which makes the macro inline for some reason.
|
||||
#[doc(no_inline)]
|
||||
pub use super::dbg;
|
||||
pub use super::{dev_alert, dev_crit, dev_dbg, dev_emerg, dev_err, dev_info, dev_notice, dev_warn};
|
||||
pub use super::{pr_alert, pr_crit, pr_debug, pr_emerg, pr_err, pr_info, pr_notice, pr_warn};
|
||||
|
||||
pub use super::{try_init, try_pin_init};
|
||||
|
||||
pub use super::error::{code::*, Error, Result};
|
||||
|
||||
pub use super::{str::CStrExt as _, ThisModule};
|
||||
|
||||
pub use super::init::InPlaceInit;
|
||||
|
||||
pub use super::current;
|
||||
|
||||
pub use super::uaccess::UserPtr;
|
||||
|
||||
#[cfg(not(CONFIG_RUSTC_HAS_SLICE_AS_FLATTENED))]
|
||||
pub use super::slice::AsFlattened;
|
||||
|
|
|
|||
Loading…
Reference in New Issue