pub struct SourceChunk {
pub path: FilePath,
pub fragment: SharedString,
pub offset: usize,
pub line: usize,
pub annotations: Vec<Annotation>,
}Fields§
§path: FilePath§fragment: SharedString§offset: usize§line: usize§annotations: Vec<Annotation>Trait Implementations§
Source§impl Clone for SourceChunk
impl Clone for SourceChunk
Source§fn clone(&self) -> SourceChunk
fn clone(&self) -> SourceChunk
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 SourceChunk
impl Debug for SourceChunk
Source§impl PartialEq for SourceChunk
impl PartialEq for SourceChunk
impl Eq for SourceChunk
impl StructuralPartialEq for SourceChunk
Auto Trait Implementations§
impl Freeze for SourceChunk
impl RefUnwindSafe for SourceChunk
impl Send for SourceChunk
impl Sync for SourceChunk
impl Unpin for SourceChunk
impl UnsafeUnpin for SourceChunk
impl UnwindSafe for SourceChunk
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