stub for Struct