MCPcopy Create free account

hub / github.com/alexcrichton/green-rs / types & classes

Types & classes151 in github.com/alexcrichton/green-rs

↓ 30 callersClassUvError
librustuv/src/lib.rs:158
↓ 1 callersClassData
librustuv/src/udp.rs:33
↓ 1 callersClassMyCallback
librustuv/tests/idle.rs:12
↓ 1 callersClassTempDir
librustuv/tests/fs.rs:26
ClassAcceptTimeout
librustuv/src/timeout.rs:331
ClassAcceptorData
librustuv/src/pipe.rs:51
ClassAcceptorData
librustuv/src/tcp.rs:54
ClassAcceptorState
librustuv/src/timeout.rs:339
ClassAccess
librustuv/src/access.rs:25
ClassAccessTimeout
Management of a timeout when gaining access to a portion of a duplex stream.
librustuv/src/timeout.rs:21
EnumAction
librustuv/src/timer.rs:32
ClassAddrInfo
librustuv/src/addrinfo.rs:26
InterfaceAllocated
librustuv/src/raw/mod.rs:60
ClassAsync
An asynchronous handle which is used to send notifications to the event loop.
librustuv/src/async.rs:20
ClassAsync
librustuv/src/raw/async.rs:16
ClassBasicLoop
libgreen/src/basic.rs:30
ClassBasicPausable
libgreen/src/basic.rs:183
ClassBasicRemote
libgreen/src/basic.rs:156
ClassBomb
First, set up a bomb which when it goes off will restore the local task unless its disarmed. This will allow us to gracefully fail from inside of `con
libgreen/src/task.rs:110
ClassBorrowedEventLoop
librustuv/src/event_loop.rs:28
InterfaceCallback
libgreen/src/lib.rs:627
ClassCleanupJob
libgreen/src/sched.rs:945
EnumClient
librustuv/src/timeout.rs:47
InterfaceClosureConverter
libgreen/src/sched.rs:967
ClassConnect
librustuv/src/raw/connect.rs:19
ClassConnectCtx
librustuv/src/timeout.rs:221
ClassConsumer
libgreen/src/message_queue.rs:34
ClassContext
FIXME #7761: Registers is boxed so that it is 16-byte aligned, for storing SSE regs. It would be marginally better not to do this. In C++ we use an a
libgreen/src/context.rs:26
ClassCoroutine
A coroutine is nothing more than a (register context, stack) pair.
libgreen/src/coroutine.rs:18
ClassCtx
librustuv/src/tcp.rs:361
ClassData
librustuv/src/async.rs:22
ClassData
librustuv/src/signal.rs:25
ClassData
librustuv/src/idle.rs:18
ClassData
librustuv/src/timer.rs:27
ClassData
librustuv/src/addrinfo.rs:20
EnumEffortLevel
libgreen/src/sched.rs:112
ClassEventLoop
librustuv/src/event_loop.rs:23
InterfaceEventLoop
libgreen/src/lib.rs:608
ClassFile
librustuv/src/fs.rs:20
ClassForbidUnwind
librustuv/src/lib.rs:118
ClassFs
librustuv/src/fs.rs:25
ClassFs
librustuv/src/raw/fs.rs:19
ClassGetAddrInfo
librustuv/src/addrinfo.rs:30
ClassGetAddrInfo
librustuv/src/raw/getaddrinfo.rs:16
ClassGreenSpawner
A spawner for green tasks
libgreen/src/lib.rs:574
ClassGreenTask
The necessary fields needed to keep track of a green task (as opposed to a 1:1 task).
libgreen/src/task.rs:41
InterfaceGreenTaskBuilder
An extension trait adding `green` configuration methods to `TaskBuilder`.
libgreen/src/lib.rs:591
ClassGuard
librustuv/src/access.rs:29
ClassGuard
librustuv/src/timeout.rs:33
InterfaceHandle
FIXME: this T should be an associated type
librustuv/src/raw/mod.rs:69
EnumHome
libgreen/src/task.rs:79
ClassHomeHandle
librustuv/src/homing.rs:49
InterfaceHomingIO
librustuv/src/homing.rs:96
ClassHomingMissile
After a homing operation has been completed, this will return the current task back to its appropriate home (if applicable). The field is used to asse
librustuv/src/homing.rs:111
ClassIdle
librustuv/src/idle.rs:17
ClassIdle
librustuv/src/raw/idle.rs:16
ClassInner
librustuv/src/access.rs:34
ClassInner
librustuv/src/timeout.rs:25
ClassLoop
librustuv/src/raw/loop_.rs:16
EnumMessage
librustuv/src/queue.rs:32
EnumMessage
libgreen/src/basic.rs:39
ClassMySender
librustuv/tests/signal.rs:9
ClassMySender
librustuv/tests/timer.rs:7
InterfacePausableIdleCallback
libgreen/src/lib.rs:618
ClassPipe
librustuv/src/pipe.rs:26
ClassPipe
librustuv/src/raw/pipe.rs:17
ClassPipeAcceptor
librustuv/src/pipe.rs:46
ClassPipeData
librustuv/src/pipe.rs:35
ClassPipeListener
librustuv/src/pipe.rs:40
ClassPoolConfig
Configuration of how an M:N pool of schedulers is spawned.
libgreen/src/lib.rs:342
EnumPopResult
libgreen/src/message_queue.rs:17
ClassProcess
librustuv/src/process.rs:27
ClassProcess
librustuv/src/raw/process.rs:16
ClassProducer
libgreen/src/message_queue.rs:29
ClassPusher
librustuv/src/timeout.rs:335
ClassQueue
This type is used to send messages back to the original event loop.
librustuv/src/queue.rs:52
ClassQueuePool
This structure is intended to be stored next to the event loop, and it is used to create new `Queue` structures.
librustuv/src/queue.rs:46
ClassRaw
librustuv/src/raw/mod.rs:64
ClassReadContext
librustuv/src/stream.rs:36
ClassRegisters
libgreen/src/context.rs:150
InterfaceRemoteCallback
libgreen/src/lib.rs:623
InterfaceRequest
FIXME: this T should be an associated type
librustuv/src/raw/mod.rs:120
ClassS
libgreen/src/sched.rs:1386
ClassSchedHandle
libgreen/src/sched.rs:913
EnumSchedMessage
libgreen/src/sched.rs:904
ClassSchedPool
A structure representing a handle to a pool of schedulers. This handle is used to keep the pool alive and also reap the status from the pool.
libgreen/src/lib.rs:363
ClassSchedRunner
libgreen/src/sched.rs:926
ClassScheduler
A scheduler is responsible for coordinating the execution of Tasks on a single thread. The scheduler runs inside a slightly modified Rust Task. When n
libgreen/src/sched.rs:41
ClassSchedulerExiter
librustuv/tests/all.rs:35
ClassShutdown
librustuv/src/raw/shutdown.rs:14
ClassSignal
librustuv/src/signal.rs:20
ClassSignal
librustuv/src/raw/signal.rs:16
ClassSimpleTask
libgreen/src/simple.rs:21
ClassSleeperList
libgreen/src/sleeper_list.rs:18
ClassStack
A task's stack. The name "Stack" is a vestige of segmented stacks.
libgreen/src/stack.rs:18
ClassStackPool
libgreen/src/stack.rs:118
ClassState
librustuv/src/queue.rs:38
EnumState
librustuv/src/timeout.rs:40
ClassStream
This is a helper structure which is intended to get embedded into other structures. This structure will retain a handle to the underlying uv_stream_t
librustuv/src/stream.rs:22
InterfaceStream
librustuv/src/raw/mod.rs:158
next →1–100 of 151, ranked by callers