if we implement interface in structure and create object of structure then the object of structure stores in stack or heap
                            
                         
                        
                     
                 
                
                    Interface iface
{
 string name {get;set;}
 void show();
}
struct xyz:iface
{
  //code here
}
I want to know the xyz.name will store in stack of heap.