class_docstr: Utility class for performing a group by operation over a lazy DataFrame.
  
  Generated by calling `df.lazy().group_by(...)`.
class_docstr_tok: ["Utility","class","for","performing","a","group","by","operation","over","a","lazy","DataFrame",".","Generated","by","calling","`","df.lazy","(",")",".group_by","(","...",")","`","."]
docstr: Aggregate the groups into Series.
  
  Examples
  --------
  >>> ldf = pl.DataFrame(
  ...     {
  ...         "a": ["one", "two", "one", "two"],
  ...         "b": [1, 2, 3, 4],
  ...     }
  ... ).lazy()
  >>> ldf.group_by("a", maintain_order=True).all().collect()
  shape: (2, 2)
  ┌─────┬───────────┐
  │ a   ┆ b         │
  │ --- ┆ ---       │
  │ str ┆ list[i64] │
  ╞═════╪═══════════╡
  │ one ┆ [1, 3]    │
  │ two ┆ [2, 4]    │
  └─────┴───────────┘
docstr_tok: ["Aggregate","the","groups","into","Series",".","Examples","--","--","--","--",">",">",">","ldf","=","pl.DataFrame","(","...","{","...","``","a","''",":","[","``","one","''",",","``","two","''",",","``","one","''",",","``","two","''","]",",","...","``","b","''",":","[","1",",","2",",","3",",","4","]",",","...","}","...",")",".lazy","(",")",">",">",">","ldf.group_by","(","``","a","''",",","maintain_order=True",")",".all","(",")",".collect","(",")","shape",":","(","2",",","2",")","\u250c\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510","\u2502","a","\u2506","b","\u2502","\u2502","--","-","\u2506","--","-","\u2502","\u2502","str","\u2506","list","[","i64","]","\u2502","\u255e\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561","\u2502","one","\u2506","[","1",",","3","]","\u2502","\u2502","two","\u2506","[","2",",","4","]","\u2502","\u2514\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518"]
code: def all(self) -> LazyFrame:
      """
      Aggregate the groups into Series.
  
      Examples
      --------
      >>> ldf = pl.DataFrame(
      ...     {
      ...         "a": ["one", "two", "one", "two"],
      ...         "b": [1, 2, 3, 4],
      ...     }
      ... ).lazy()
      >>> ldf.group_by("a", maintain_order=True).all().collect()
      shape: (2, 2)
      ┌─────┬───────────┐
      │ a   ┆ b         │
      │ --- ┆ ---       │
      │ str ┆ list[i64] │
      ╞═════╪═══════════╡
      │ one ┆ [1, 3]    │
      │ two ┆ [2, 4]    │
      └─────┴───────────┘
  
      """
      return self.agg(F.all())
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, Callable, Iterable
  from polars import functions
  from polars.utils._parse_expr_input import parse_as_list_of_expressions
  from polars.utils._wrap import wrap_ldf
  from polars.utils.deprecation import deprecate_renamed_function
label_desc: Use image node_id 6 for calling the LazyGroupBy obj's underlying member method code with example usage: obj.all() and returns: self