pub struct ContextSpanProvenanceResponse {
pub source_cell_id: u64,
pub source_byte_start: usize,
pub source_byte_end: usize,
pub source_line_start: u32,
pub source_line_end: u32,
pub source_ref: Option<SourceRefResponse>,
}Fields§
§source_cell_id: u64§source_byte_start: usize§source_byte_end: usize§source_line_start: u32§source_line_end: u32§source_ref: Option<SourceRefResponse>Trait Implementations§
Source§impl Clone for ContextSpanProvenanceResponse
impl Clone for ContextSpanProvenanceResponse
Source§fn clone(&self) -> ContextSpanProvenanceResponse
fn clone(&self) -> ContextSpanProvenanceResponse
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<'de> Deserialize<'de> for ContextSpanProvenanceResponse
impl<'de> Deserialize<'de> for ContextSpanProvenanceResponse
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
impl Eq for ContextSpanProvenanceResponse
Source§impl PartialEq for ContextSpanProvenanceResponse
impl PartialEq for ContextSpanProvenanceResponse
Source§fn eq(&self, other: &ContextSpanProvenanceResponse) -> bool
fn eq(&self, other: &ContextSpanProvenanceResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ContextSpanProvenanceResponse
Auto Trait Implementations§
impl Freeze for ContextSpanProvenanceResponse
impl RefUnwindSafe for ContextSpanProvenanceResponse
impl Send for ContextSpanProvenanceResponse
impl Sync for ContextSpanProvenanceResponse
impl Unpin for ContextSpanProvenanceResponse
impl UnsafeUnpin for ContextSpanProvenanceResponse
impl UnwindSafe for ContextSpanProvenanceResponse
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