Item Struct
@type t() :: %SpiderMan.Item{ flag: any(), key: any(), options: keyword(), retries: integer(), value: any() }