pub struct WireLocation {
pub uri: String,
pub range: WireRange,
}Fields§
§uri: String§range: WireRangeImplementations§
Source§impl WireLocation
impl WireLocation
pub fn new(uri: String, range: WireRange) -> WireLocation
Trait Implementations§
Source§impl Clone for WireLocation
impl Clone for WireLocation
Source§fn clone(&self) -> WireLocation
fn clone(&self) -> WireLocation
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 WireLocation
impl Debug for WireLocation
Source§impl<'de> Deserialize<'de> for WireLocation
impl<'de> Deserialize<'de> for WireLocation
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<WireLocation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WireLocation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<WireLocation> for Location
Available on crate feature lsp-compat only.
impl From<WireLocation> for Location
Available on crate feature
lsp-compat only.Source§fn from(l: WireLocation) -> Location
fn from(l: WireLocation) -> Location
Converts to this type from the input type.
Source§impl PartialEq for WireLocation
impl PartialEq for WireLocation
Source§impl Serialize for WireLocation
impl Serialize for WireLocation
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for WireLocation
impl StructuralPartialEq for WireLocation
Auto Trait Implementations§
impl Freeze for WireLocation
impl RefUnwindSafe for WireLocation
impl Send for WireLocation
impl Sync for WireLocation
impl Unpin for WireLocation
impl UnsafeUnpin for WireLocation
impl UnwindSafe for WireLocation
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> 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.