rune::core::object

Module buffer

Source

Structsยง

  • BufferData ๐Ÿ”’
    The actual data of the buffer. Buffer local variables will be stored here eventually.
  • LispBuffer ๐Ÿ”’
    A lisp handle to a buffer. This is a just a reference type and does not give access to the contents until it is locked and a OpenBuffer is returned.
  • LispBufferInner ๐Ÿ”’
  • OpenBuffer ๐Ÿ”’
    A Handle to an open buffer. Only one thread can hold this at a time.
  • RootedLispBuffer ๐Ÿ”’
    Automatically derived from LispBuffer via #[derive(Trace)]