pub struct QuerySubjectResponse {
pub entries: Vec<SubjectFactEntry>,
}Expand description
Response from a query_subject call — one entry per distinct predicate.
Entries are sorted by predicate (lexicographic) for stable, deterministic output.
Fields§
§entries: Vec<SubjectFactEntry>Per-predicate fold results, sorted by predicate.
Trait Implementations§
Source§impl Clone for QuerySubjectResponse
impl Clone for QuerySubjectResponse
Source§fn clone(&self) -> QuerySubjectResponse
fn clone(&self) -> QuerySubjectResponse
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 QuerySubjectResponse
impl Debug for QuerySubjectResponse
Source§impl<'de> Deserialize<'de> for QuerySubjectResponse
impl<'de> Deserialize<'de> for QuerySubjectResponse
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
Auto Trait Implementations§
impl Freeze for QuerySubjectResponse
impl RefUnwindSafe for QuerySubjectResponse
impl Send for QuerySubjectResponse
impl Sync for QuerySubjectResponse
impl Unpin for QuerySubjectResponse
impl UnsafeUnpin for QuerySubjectResponse
impl UnwindSafe for QuerySubjectResponse
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