pub struct SourceFragment {
pub id: String,
pub path: String,
pub language: Language,
pub span: SourceSpan,
pub text: String,
}Fields§
§id: String§path: String§language: Language§span: SourceSpan§text: StringImplementations§
Trait Implementations§
Source§impl Clone for SourceFragment
impl Clone for SourceFragment
Source§fn clone(&self) -> SourceFragment
fn clone(&self) -> SourceFragment
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 SourceFragment
impl Debug for SourceFragment
impl Eq for SourceFragment
Source§impl PartialEq for SourceFragment
impl PartialEq for SourceFragment
impl StructuralPartialEq for SourceFragment
Auto Trait Implementations§
impl Freeze for SourceFragment
impl RefUnwindSafe for SourceFragment
impl Send for SourceFragment
impl Sync for SourceFragment
impl Unpin for SourceFragment
impl UnsafeUnpin for SourceFragment
impl UnwindSafe for SourceFragment
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