The inspect() is an inbuilt method in Ruby that returns a string with the value of the particular struct.
Ruby
Output:
Ruby
Output:
Syntax: struct_name.inspect() Parameters: The function does not accepts any parameter. Return Value: It returns the value of struct.Example 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
struct name="labrador", speciality="bark", found_in="Newfoundland"Example 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
struct name="golden retriever"