NOTE: that only serializable types (detected via Borsh derives) are considered types to
include.
Additionally if a struct includes another Shank attribute, i.e. ShankAccount it is not
considered a custom type as in that case it is already an account, instruction, etc.
Parses types like the below into custom types (defined) and includes them in the IDL.
NOTE: that only serializable types (detected via
Borsh
derives) are considered types to include.Additionally if a struct includes another Shank attribute, i.e.
ShankAccount
it is not considered a custom type as in that case it is already an account, instruction, etc.