pub(crate) mod common;
pub(crate) mod col_info_parser;
pub(crate) mod colmetadata_parser;
pub(crate) mod done_parser;
pub(crate) mod envchange_parser;
pub(crate) mod error_parser;
pub(crate) mod featureext_parser;
pub(crate) mod fedauth_parser;
pub(crate) mod info_parser;
pub(crate) mod loginack_parser;
pub(crate) mod nbcrow_parser;
pub(crate) mod order_parser;
pub(crate) mod returnstatus_parser;
pub(crate) mod returnvalue_parser;
pub(crate) mod row_parser;
pub(crate) mod session_state_parser;
pub(crate) mod sspi_parser;
pub(crate) mod tab_name_parser;
pub(crate) use common::TokenParser;
pub(crate) use col_info_parser::ColInfoTokenParser;
pub(crate) use colmetadata_parser::ColMetadataTokenParser;
pub(crate) use done_parser::{DoneInProcTokenParser, DoneProcTokenParser, DoneTokenParser};
pub(crate) use envchange_parser::EnvChangeTokenParser;
pub(crate) use error_parser::ErrorTokenParser;
pub(crate) use featureext_parser::FeatureExtAckTokenParser;
pub(crate) use fedauth_parser::FedAuthInfoTokenParser;
pub(crate) use info_parser::InfoTokenParser;
pub(crate) use loginack_parser::LoginAckTokenParser;
pub(crate) use nbcrow_parser::NbcRowTokenParser;
pub(crate) use order_parser::OrderTokenParser;
pub(crate) use returnstatus_parser::ReturnStatusTokenParser;
pub(crate) use returnvalue_parser::ReturnValueTokenParser;
pub(crate) use row_parser::RowTokenParser;
pub(crate) use session_state_parser::SessionStateTokenParser;
pub(crate) use sspi_parser::SspiTokenParser;
pub(crate) use tab_name_parser::TabNameTokenParser;
#[cfg(fuzzing)]
pub use done_parser::DoneTokenParser as FuzzDoneTokenParser;
#[cfg(fuzzing)]
pub use envchange_parser::EnvChangeTokenParser as FuzzEnvChangeTokenParser;
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_parser_module_structure() {
let _ = DoneTokenParser::default();
let _ = DoneInProcTokenParser::default();
let _ = DoneProcTokenParser::default();
let _ = EnvChangeTokenParser::default();
let _ = ErrorTokenParser::default();
let _ = FedAuthInfoTokenParser::default();
let _ = FeatureExtAckTokenParser::default();
let _ = InfoTokenParser::default();
let _ = LoginAckTokenParser::default();
let _ = OrderTokenParser::default();
let _ = ReturnStatusTokenParser::default();
}
}