-- Copyright : (C) 2009 Corey O'Connor -- License : BSD-style (see the file LICENSE) module Bind.Marshal.StaticProperties where import Bind.Marshal.Prelude import Bind.Marshal.Action.Base import Bind.Marshal.Action.Static import Bind.Marshal.DataModel import Bind.Marshal.DesAction.Base import Bind.Marshal.SerAction.Base marshalled_byte_count :: forall buffer_iter_tag size out_type . ( Nat size ) => StaticMemAction buffer_iter_tag size out_type -> Size marshalled_byte_count _action = toInt (undefined :: size)