arch_pkg_db/misc/attachment/
desc.rs

1use super::Attached;
2use arch_pkg_text::desc::{ParsedField, Query, QueryMut, misc::ReuseAdvice};
3
4impl<'a, Querier: Query<'a>, Attachment> Query<'a> for Attached<Querier, Attachment> {
5    fn query_raw_text(&self, field: ParsedField) -> Option<&'a str> {
6        Querier::query_raw_text(self, field)
7    }
8}
9
10impl<'a, Querier: QueryMut<'a>, Attachment> QueryMut<'a> for Attached<Querier, Attachment> {
11    fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str> {
12        Querier::query_raw_text_mut(self, field)
13    }
14}
15
16impl<Querier: ReuseAdvice, Attachment> ReuseAdvice for Attached<Querier, Attachment> {
17    type ShouldReuse = Querier::ShouldReuse;
18}