Expand description
This crate provides utils for decoding GMSOL types.
Re-exports§
pub use self::decode::visitor::Visitor;
pub use self::decode::Decode;
pub use self::decoder::account_access::AccountAccess;
pub use self::decoder::cpi_event_access::AnchorCPIEventsAccess;
pub use self::decoder::Decoder;
pub use self::error::DecodeError;
pub use paste;
pub use tracing;
Modules§
- decode
- Type that can be decoded by
Decoder
. - decoder
- Decoder.
- error
- Errors.
- gmsol
- Implement
Decode
for GMSOL types. - value
- Values.
Macros§
- impl_
decode_ for_ account_ deserialize - Implement
Decode
forAccountDeserialize
. - impl_
decode_ for_ cpi_ event - Implement
Decode
for CPI events. - impl_
decode_ for_ zero_ copy - Implement
Decode
forZeroCopy
. - untagged
- Implement
Decode
for a list of types.