pub struct BoundResponseAnnotation {
pub source_block_index: usize,
pub source_citation_index: usize,
pub source: ResponseTextCitation,
pub target: OutputAnnotation,
}Expand description
Exact source citation occurrence and measured target-native annotation facts. Coordinates and resource IDs are supplied by the host, never guessed.
Fields§
§source_block_index: usize§source_citation_index: usize§source: ResponseTextCitation§target: OutputAnnotationTrait Implementations§
Source§impl Clone for BoundResponseAnnotation
impl Clone for BoundResponseAnnotation
Source§impl Debug for BoundResponseAnnotation
impl Debug for BoundResponseAnnotation
Auto Trait Implementations§
impl Freeze for BoundResponseAnnotation
impl RefUnwindSafe for BoundResponseAnnotation
impl Send for BoundResponseAnnotation
impl Sync for BoundResponseAnnotation
impl Unpin for BoundResponseAnnotation
impl UnsafeUnpin for BoundResponseAnnotation
impl UnwindSafe for BoundResponseAnnotation
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