1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
//! Internal crate-global `use` imports.

#![allow(unused_imports)]

pub_in_crate! {
    use ::core::{
        convert::{
            TryFrom,
            TryInto,
        },
        hint,
        mem::{self,
            MaybeUninit,
        },
        ptr,
        ops::{
            Not,
        },
        slice,
    };
    #[cfg(feature = "alloc")]
    use ::alloc::{
        alloc,
        boxed::Box,
        string::String,
        vec::Vec,
    };
    #[cfg(feature = "std")]
    use ::std::{
        io,
    };
    use crate::{
        prelude::*,
    };
    #[cfg(feature = "std")]
    use crate::{
        extension_traits::{
            VecExtendFromReader,
        },
        read::{
            ReadIntoUninit,
        },
    };
}