Crate fidl_fuchsia_session

Source

Macros§

LaunchErrorUnknown
Pattern that matches an unknown LaunchError member.
LifecycleErrorUnknown
Pattern that matches an unknown LifecycleError member.
RestartErrorUnknown
Pattern that matches an unknown RestartError member.

Structs§

LaunchConfiguration
Describes a session to launch.
LauncherControlHandle
LauncherEventStream
LauncherLaunchRequest
LauncherLaunchResponder
LauncherMarker
LauncherProxy
LauncherRequestStream
A Stream of incoming requests for fuchsia.session/Launcher.
LauncherSynchronousProxy
LifecycleControlHandle
LifecycleEventStream
LifecycleMarker
LifecycleProxy
LifecycleRequestStream
A Stream of incoming requests for fuchsia.session/Lifecycle.
LifecycleRestartResponder
LifecycleStartRequest
LifecycleStartResponder
LifecycleStopResponder
LifecycleSynchronousProxy
RestarterControlHandle
RestarterEventStream
RestarterMarker
RestarterProxy
RestarterRequestStream
A Stream of incoming requests for fuchsia.session/Restarter.
RestarterRestartResponder
RestarterSynchronousProxy

Enums§

LaunchError
An error that occurs when launching a session.
LauncherEvent
LauncherRequest
A protocol used to launch sessions.
LifecycleError
An error that occurs when updating the lifecycle a session.
LifecycleEvent
LifecycleRequest
A protocol used to control the session’s lifecycle.
RestartError
An error that occurs when restarting a session.
RestarterEvent
RestarterRequest
A protocol used to restart the currently running session.

Traits§

LauncherProxyInterface
LifecycleProxyInterface
RestarterProxyInterface

Type Aliases§

LauncherLaunchResult
LifecycleRestartResult
LifecycleStartResult
LifecycleStopResult
RestarterRestartResult