#![cfg_attr(docsrs,feature(doc_cfg))]#![deny(missing_docs)]#![deny(unreachable_pub)]//! This crate provides utils for decoding GMSOL types.
/// Decoder.
pubmoddecoder;/// Type that can be decoded by [`Decoder`].
pubmoddecode;/// Values.
pubmodvalue;/// Errors.
pubmoderror;/// Implement [`Decode`] for GMSOL types.
#[cfg(feature ="gmsol-programs")]pubmodgmsol;pubuseself::{decode::{visitor::Visitor, Decode},decoder::{account_access::AccountAccess,cpi_event_access::AnchorCPIEventsAccess,transaction_access::TransactionAccess, Decoder,},error::DecodeError,};pubuse paste;pubuse tracing;