El inspect() es un método incorporado en Ruby que devuelve una string con el valor de la estructura en particular.
Sintaxis : struct_name.inspect()
Parámetros : La función no acepta ningún parámetro.
Valor devuelto : Devuelve el valor de la estructura.
Ejemplo 1 :
# Ruby program for inspect method in struct # Include struct animals = Struct.new(:name, :speciality , :found_in) # initialize values detail = animals.new("labrador", "bark" , "Newfoundland") # inspect used puts detail.inspect
Salida :
struct name="labrador", speciality="bark", found_in="Newfoundland"
Ejemplo 2 :
# Ruby program for inspect method in struct # Include struct animals = Struct.new(:name) # initialize values detail = animals.new("golden retriever") # inspect used puts detail.inspect
Salida :
struct name="golden retriever"