pub struct UseItem {
pub source: String,
pub name: String,
pub target_id: Option<ItemId>,
pub is_glob: bool,
}Fields§
§source: String§name: String§target_id: Option<ItemId>§is_glob: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for UseItem
impl<'de> Deserialize<'de> for UseItem
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UseItem
impl RefUnwindSafe for UseItem
impl Send for UseItem
impl Sync for UseItem
impl Unpin for UseItem
impl UnsafeUnpin for UseItem
impl UnwindSafe for UseItem
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