pub struct DefinitionSite {
pub filepath: String,
pub position: IntPos,
}Expand description
Jump to library definition information.
Fields§
§filepath: String§position: IntPosTrait Implementations§
Source§impl Clone for DefinitionSite
impl Clone for DefinitionSite
Source§fn clone(&self) -> DefinitionSite
fn clone(&self) -> DefinitionSite
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 DefinitionSite
impl Debug for DefinitionSite
Source§impl Default for DefinitionSite
impl Default for DefinitionSite
Source§fn default() -> DefinitionSite
fn default() -> DefinitionSite
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DefinitionSite
impl<'de> Deserialize<'de> for DefinitionSite
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
Source§impl PartialEq for DefinitionSite
impl PartialEq for DefinitionSite
impl Eq for DefinitionSite
impl StructuralPartialEq for DefinitionSite
Auto Trait Implementations§
impl Freeze for DefinitionSite
impl RefUnwindSafe for DefinitionSite
impl Send for DefinitionSite
impl Sync for DefinitionSite
impl Unpin for DefinitionSite
impl UnwindSafe for DefinitionSite
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more