pub struct MdiTextSourceMap {
pub runs: Vec<MdiTextSourceRun>,
pub synthetic: Vec<MdiTextRange>,
pub unmapped: Vec<MdiTextRange>,
}Fields§
§runs: Vec<MdiTextSourceRun>§synthetic: Vec<MdiTextRange>§unmapped: Vec<MdiTextRange>Trait Implementations§
Source§impl Clone for MdiTextSourceMap
impl Clone for MdiTextSourceMap
Source§fn clone(&self) -> MdiTextSourceMap
fn clone(&self) -> MdiTextSourceMap
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 MdiTextSourceMap
impl Debug for MdiTextSourceMap
Source§impl Default for MdiTextSourceMap
impl Default for MdiTextSourceMap
Source§fn default() -> MdiTextSourceMap
fn default() -> MdiTextSourceMap
Returns the “default value” for a type. Read more
impl Eq for MdiTextSourceMap
Source§impl PartialEq for MdiTextSourceMap
impl PartialEq for MdiTextSourceMap
Source§impl Serialize for MdiTextSourceMap
impl Serialize for MdiTextSourceMap
impl StructuralPartialEq for MdiTextSourceMap
Auto Trait Implementations§
impl Freeze for MdiTextSourceMap
impl RefUnwindSafe for MdiTextSourceMap
impl Send for MdiTextSourceMap
impl Sync for MdiTextSourceMap
impl Unpin for MdiTextSourceMap
impl UnsafeUnpin for MdiTextSourceMap
impl UnwindSafe for MdiTextSourceMap
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§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.