[][src]Module fuchsia_component::server

Tools for providing Fuchsia services.

Structs

FidlService

A wrapper for functions from RequestStream to Output which implements Service.

FidlServiceMember

A wrapper for functions from UnifiedServiceRequest to Output which implements Service.

MissingStartupHandle

An error indicating the startup handle on which the FIDL server attempted to start was missing.

NestedEnvironment

NestedEnvironment represents an environment nested within another.

ServiceFs

A filesystem which connects clients to services.

ServiceFsDir

A directory within a ServiceFs.

ServiceObj

A thread-safe (Send) trait object encapsulating a Service with the given Output type.

ServiceObjLocal

A !Send (non-thread-safe) trait object encapsulating a Service with the given Output type.

Traits

Service

Service connects channels to service instances.

ServiceObjTrait

A trait implemented by both ServiceObj and ServiceObjLocal that allows code to be generic over thread-safety.