class_docstr: A column object backed by a Polars Series.
  
  Parameters
  ----------
  column
      The Polars Series backing the column object.
  allow_copy
      Allow data to be copied during operations on this column. If set to `False`,
      a RuntimeError will be raised if data would be copied.
class_docstr_tok: ["A","column","object","backed","by","a","Polars","Series",".","Parameters","--","--","--","--","--","column","The","Polars","Series","backing","the","column","object",".","allow_copy","Allow","data","to","be","copied","during","operations","on","this","column",".","If","set","to","`","False","`",",","a","RuntimeError","will","be","raised","if","data","would","be","copied","."]
docstr: Return a dictionary containing the underlying buffers.
docstr_tok: ["Return","a","dictionary","containing","the","underlying","buffers","."]
code: def get_buffers(self) -> ColumnBuffers:
      """Return a dictionary containing the underlying buffers."""
      return {
          "data": self._get_data_buffer(),
          "validity": self._get_validity_buffer(),
          "offsets": self._get_offsets_buffer(),
      }
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING
  from polars.datatypes import Categorical
  from polars.interchange.buffer import PolarsBuffer
  from polars.interchange.protocol import Column, ColumnNullType, CopyNotAllowedError, DtypeKind, Endianness
  from polars.interchange.utils import polars_dtype_to_dtype
label_desc: Use image node_id 11 for calling the PolarsColumn obj's underlying member method code with example usage: obj.get_buffers() and returns: dict