Expand description
§ts_runtime
Tailscale runtime.
Re-exports§
pub use control_runner::Ipv4;pub use control_runner::Ipv6;pub use control_runner::SelfNode;pub use control_runner::AuthUrl;pub use peer_tracker::PeerByName;pub use peer_tracker::PeerByTailnetIp;pub use peer_tracker::PeerByAcceptedRoute;
Modules§
- control_
runner - Control runner.
- peer_
tracker - Peer delta update tracking.
Structs§
- Actor
Ref - A reference to an actor, used for sending messages and managing its lifecycle.
- Config
- Configuration for starting a
Runtime. - Error
- Errors that may occur while executing or interacting with the runtime.
- GetChannel
- Get a netstack command channel.
- Registry
- An actor registry which itself runs as an actor and provides naming service for the tuple
(actor_type, name). - Runtime
- The runtime for a tailscale device.
- Task
- An actor that runs a future and is associated bidirectionally with its lifecycle: the actor dying stops the task, and the task dying kills the actor.
Enums§
- Error
Kind - Kinds of errors that may occur while running the runtime.
Traits§
- Spawn
- Provides methods for spawning actors with various configurations.
Type Aliases§
- Erased
Task - A
Taskthat was spawned with a boxed future.