174 {
175 }
std::optional< std::string_view > text(std::string_view field_name) const noexcept
Read a present std::string field as borrowed UTF-8 bytes.
const DataVariant * m_blob
const DataVariant * m_rows
const CompositeLayout * m_layout
const CompositeLayout & layout() const noexcept
Layout used to interpret this element's packed bytes.
const DataVariant * m_text
std::optional< std::span< const uint8_t > > blob(std::string_view field_name) const noexcept
Borrow the bytes of a fixed or dynamic BLOB field.