Must yield this collection's elements to the block.
Returns true if self does not contain any element.
Appends this struct's name and instance variables names and values to the given IO.
Pretty prints self into the given printer.
Returns the number of elements in the collection.
Same as #inspect(io).
Enumerable(XML::Node)
Enumerable(XML::Node)
Struct
Struct
Value
Object
Object
Object
Must yield this collection's elements to the block.
Returns true if self does not contain any element.
([] of Int32).empty? # => true ([1]).empty? # => false [nil, false].empty? # => false
#present? returns the inverse.Appends this struct's name and instance variables names and values to the given IO.
struct Point def initialize(@x : Int32, @y : Int32) end end p1 = Point.new 1, 2 p1.to_s # "Point(@x=1, @y=2)" p1.inspect # "Point(@x=1, @y=2)"
Returns the number of elements in the collection.
[1, 2, 3, 4].size # => 4
Same as #inspect(io).
© 2012–2026 Manas Technology Solutions.
Licensed under the Apache License, Version 2.0.
https://crystal-lang.org/api/1.19.0/XML/NodeSet.html