module Concurrent::MutableStruct

def [](member)

Raises:
  • (IndexError) - if the index is out of range.
  • (NameError) - if the member does not exist

Returns:
  • (Object) - the value of the given struct member or the member at the given index.

Parameters:
  • member (Symbol, String, Integer) -- the string or symbol name of the member
def [](member)
  synchronize { ns_get(member) }
end