pub(crate) struct ExtensionReadRel(ReadRel);Expand description
Parsed Read:Extension[columns] relation. Needs a newtype because the
proto type is ReadRel (same as NamedTable and VirtualTable), but the
read detail is supplied by a required + Ext: addendum.
Tuple Fields§
§0: ReadRelImplementations§
Source§impl ExtensionReadRel
impl ExtensionReadRel
pub(crate) fn parse_pair_with_detail( extensions: &SimpleExtensions, pair: Pair<'_, Rule>, input_children: Vec<Box<Rel>>, input_field_count: usize, detail: Any, advanced_extension: Option<AdvancedExtension>, ) -> Result<(Rel, usize), MessageParseError>
fn into_rel(self) -> Rel
Auto Trait Implementations§
impl !Freeze for ExtensionReadRel
impl RefUnwindSafe for ExtensionReadRel
impl Send for ExtensionReadRel
impl Sync for ExtensionReadRel
impl Unpin for ExtensionReadRel
impl UnsafeUnpin for ExtensionReadRel
impl UnwindSafe for ExtensionReadRel
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