src/pylib/Lib/resource_impl/types

Source   Edit  

Types

struct_rusage = ref object
  ru_utime*: float
  ru_stime*: float
  ru_maxrss*: int
  ru_ixrss*: int
  ru_idrss*: int
  ru_isrss*: int
  ru_minflt*: int
  ru_majflt*: int
  ru_nswap*: int
  ru_inblock*: int
  ru_oublock*: int
  ru_msgsnd*: int
  ru_msgrcv*: int
  ru_nsignals*: int
  ru_nvcsw*: int
  ru_nivcsw*: int
Source   Edit  

Procs

proc `$`(nObj: struct_rusage): string {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc toPyNim(cObj: ptr Rusage; result: var struct_rusage) {.inline, ...raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc toPyNim(cObj: sink Rusage; result: var struct_rusage) {....raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc toPyObject(rusage: Rusage): struct_rusage {....raises: [], tags: [],
    forbids: [].}
Source   Edit  

Macros

macro `[]`(nObj: struct_rusage; getitemIdx`gensym37: static[int]): untyped
Source   Edit