anchor-cereal 0.1.1

A quality of life package for Anchor made to support the Solana ecosystem. Currently, it allows you to serialize a struct containing an array of any size, while still showing up in your IDL. More features coming soon!! :)
Documentation
pub mod array {
   pub use anchor_cereal_derive::*;
   pub use std::{
      io::{self, Write},
      ops::{Deref, DerefMut}
   };
   pub use borsh::{BorshDeserialize, BorshSerialize};

   pub trait AnchorSerializeArray: BorshSerialize {}
   pub trait AnchorDeserializeArray: BorshDeserialize + Deref + DerefMut {}
}

pub mod skip {
   pub use anchor_cereal_derive::*;
   pub use std::{
      io::{self, Write},
      ops::{Deref, DerefMut}
   };
   pub use borsh::{BorshDeserialize, BorshSerialize};

   pub trait AnchorSerializeSkip {}
   pub trait AnchorDeserializeSkip {}
}