pub struct MdiTextBlocksResult {
pub projection_version: &'static str,
pub position_encoding: &'static str,
pub ir_version: &'static str,
pub syntax_version: &'static str,
pub capabilities: ParserCapabilities,
pub blocks: Vec<MdiTextBlock>,
pub document: Document,
pub diagnostics: Vec<Diagnostic>,
}Fields§
§projection_version: &'static str§position_encoding: &'static str§ir_version: &'static str§syntax_version: &'static str§capabilities: ParserCapabilities§blocks: Vec<MdiTextBlock>§document: Document§diagnostics: Vec<Diagnostic>Trait Implementations§
Source§impl Clone for MdiTextBlocksResult
impl Clone for MdiTextBlocksResult
Source§fn clone(&self) -> MdiTextBlocksResult
fn clone(&self) -> MdiTextBlocksResult
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 MdiTextBlocksResult
impl Debug for MdiTextBlocksResult
impl Eq for MdiTextBlocksResult
Source§impl PartialEq for MdiTextBlocksResult
impl PartialEq for MdiTextBlocksResult
Source§impl Serialize for MdiTextBlocksResult
impl Serialize for MdiTextBlocksResult
impl StructuralPartialEq for MdiTextBlocksResult
Auto Trait Implementations§
impl Freeze for MdiTextBlocksResult
impl RefUnwindSafe for MdiTextBlocksResult
impl Send for MdiTextBlocksResult
impl Sync for MdiTextBlocksResult
impl Unpin for MdiTextBlocksResult
impl UnsafeUnpin for MdiTextBlocksResult
impl UnwindSafe for MdiTextBlocksResult
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.