pub struct MetadataTarget {
pub file_path: PathBuf,
pub node_id: KmeNodeId,
pub byte_range: ByteRange,
pub line_column_range: LineColumnRange,
pub text_fingerprint: TextFingerprint,
pub context: ContextAnchor,
}Fields§
§file_path: PathBuf§node_id: KmeNodeId§byte_range: ByteRange§line_column_range: LineColumnRange§text_fingerprint: TextFingerprint§context: ContextAnchorTrait Implementations§
Source§impl Clone for MetadataTarget
impl Clone for MetadataTarget
Source§fn clone(&self) -> MetadataTarget
fn clone(&self) -> MetadataTarget
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 MetadataTarget
impl Debug for MetadataTarget
Source§impl<'de> Deserialize<'de> for MetadataTarget
impl<'de> Deserialize<'de> for MetadataTarget
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 MetadataTarget
impl PartialEq for MetadataTarget
Source§fn eq(&self, other: &MetadataTarget) -> bool
fn eq(&self, other: &MetadataTarget) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MetadataTarget
impl Serialize for MetadataTarget
impl Eq for MetadataTarget
impl StructuralPartialEq for MetadataTarget
Auto Trait Implementations§
impl Freeze for MetadataTarget
impl RefUnwindSafe for MetadataTarget
impl Send for MetadataTarget
impl Sync for MetadataTarget
impl Unpin for MetadataTarget
impl UnsafeUnpin for MetadataTarget
impl UnwindSafe for MetadataTarget
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