pub struct CratePreludeData {
pub crate_id: GlobalCrateId,
pub crate_root: String,
pub external_crates: Vec<ExternalCrateData>,
pub span: SpanData,
}Fields§
§crate_id: GlobalCrateId§crate_root: String§external_crates: Vec<ExternalCrateData>§span: SpanDataTrait Implementations§
Source§impl Clone for CratePreludeData
impl Clone for CratePreludeData
Source§fn clone(&self) -> CratePreludeData
fn clone(&self) -> CratePreludeData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CratePreludeData
impl Debug for CratePreludeData
Source§impl<'de> Deserialize<'de> for CratePreludeData
impl<'de> Deserialize<'de> for CratePreludeData
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 CratePreludeData
impl RefUnwindSafe for CratePreludeData
impl Send for CratePreludeData
impl Sync for CratePreludeData
impl Unpin for CratePreludeData
impl UnwindSafe for CratePreludeData
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