pub struct SourceInventoryEntry {
pub source_root: NormalizedRelativePath,
pub relative_path: NormalizedRelativePath,
pub qualified_name: String,
pub package_path: Option<String>,
pub class_name: Option<String>,
pub class_qualified_name: Option<String>,
pub is_private: bool,
}Fields§
§source_root: NormalizedRelativePath§relative_path: NormalizedRelativePath§qualified_name: String§package_path: Option<String>§class_name: Option<String>§class_qualified_name: Option<String>§is_private: boolTrait Implementations§
Source§impl Clone for SourceInventoryEntry
impl Clone for SourceInventoryEntry
Source§fn clone(&self) -> SourceInventoryEntry
fn clone(&self) -> SourceInventoryEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SourceInventoryEntry
impl Debug for SourceInventoryEntry
Source§impl<'de> Deserialize<'de> for SourceInventoryEntry
impl<'de> Deserialize<'de> for SourceInventoryEntry
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
impl Eq for SourceInventoryEntry
Source§impl Ord for SourceInventoryEntry
impl Ord for SourceInventoryEntry
Source§fn cmp(&self, other: &SourceInventoryEntry) -> Ordering
fn cmp(&self, other: &SourceInventoryEntry) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SourceInventoryEntry
impl PartialEq for SourceInventoryEntry
Source§impl PartialOrd for SourceInventoryEntry
impl PartialOrd for SourceInventoryEntry
Source§impl Serialize for SourceInventoryEntry
impl Serialize for SourceInventoryEntry
impl StructuralPartialEq for SourceInventoryEntry
Auto Trait Implementations§
impl Freeze for SourceInventoryEntry
impl RefUnwindSafe for SourceInventoryEntry
impl Send for SourceInventoryEntry
impl Sync for SourceInventoryEntry
impl Unpin for SourceInventoryEntry
impl UnsafeUnpin for SourceInventoryEntry
impl UnwindSafe for SourceInventoryEntry
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.