substrate_data/schema/reader/read.rs
1//! [`Read`]: what reading a document gives.
2
3use super::Found;
4use crate::model::value::Ref;
5
6/// What reading a document gives: the value and the references in it.
7#[derive(Debug)]
8pub struct Read<T> {
9 /// The value read.
10 pub value: T,
11 /// Every reference in it, with where.
12 pub refs: Vec<Found<Ref>>,
13}