rune::core::object

Module vector

Source

Structsยง

  • LispVec ๐Ÿ”’
    A lisp vector. Unlike vectors in other languages this is not resizeable. This type is represented as slice of ObjCell which is immutable by default. However with the try_mut method, you can obtain a mutable view into this slice.
  • LispVecInner ๐Ÿ”’
  • Record ๐Ÿ”’
  • RecordBuilder ๐Ÿ”’
  • RootedLispVec ๐Ÿ”’
    Automatically derived from LispVec via #[derive(Trace)]
  • RootedRecord ๐Ÿ”’
    Automatically derived from Record via #[derive(Trace)]