pub struct ItemUse {
pub attrs: Vec<Attribute>,
pub vis: Visibility,
pub use_token: Use,
pub leading_colon: Option<PathSep>,
pub tree: UseTree,
pub semi_token: Semi,
}Expand description
A use declaration: use std::collections::HashMap.
Fields§
§attrs: Vec<Attribute>§vis: Visibility§use_token: Use§leading_colon: Option<PathSep>§tree: UseTree§semi_token: SemiTrait Implementations§
Auto Trait Implementations§
impl Freeze for ItemUse
impl RefUnwindSafe for ItemUse
impl !Send for ItemUse
impl !Sync for ItemUse
impl Unpin for ItemUse
impl UnwindSafe for ItemUse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more