1 from typing import List, NamedTuple, Optional 2 3 class struct_group(NamedTuple): 4 gr_name: str 5 gr_passwd: Optional[str] 6 gr_gid: int 7 gr_mem: List[str] 8 9 def getgrall() -> List[struct_group]: ... 10 def getgrgid(gid: int) -> struct_group: ... 11 def getgrnam(name: str) -> struct_group: ... 12