Returns the id
of a wrapped thing or nil
if the thing is not stored.
This function does not generate a change.
<Type>
.id()
None
Returns id
of a wrapped thing or nil
when the thing is not stored.
This code uses
id()
to return a collection id:
set_type('Person', {name: 'str', namelen: |this| this.name.len()});
alice = Person{name: 'Alice'};
w = alice.wrap();
w.id(); // returns the Id (same as w.unwrap().id(), still nil as alice is not stored)
Example return value in JSON format
null