Skip to main content

Crate fidl_next_fuchsia_boot

Crate fidl_next_fuchsia_boot 

Source

Re-exports§

pub use self::natural::*;

Modules§

arguments
factory_items
generic
items
natural
read_only_log
svc_stash
svc_stash_provider
userboot
wire
wire_optional
write_only_log

Structs§

Arguments
The type corresponding to the Arguments protocol. Protocol for retrieving boot arguments.
ArgumentsCollectRequest
ArgumentsCollectResponse
ArgumentsGetBoolRequest
ArgumentsGetBoolResponse
ArgumentsGetBoolsRequest
ArgumentsGetBoolsResponse
ArgumentsGetStringRequest
ArgumentsGetStringResponse
ArgumentsGetStringsRequest
ArgumentsGetStringsResponse
BoolPair
Extra
FactoryItems
The type corresponding to the FactoryItems protocol. Protocol for retrieving factory boot item payloads.
FactoryItemsGetRequest
Items
The type corresponding to the Items protocol. Protocol for retrieving boot item payloads.
ItemsGet2Request
ItemsGetBootloaderFileRequest
ItemsGetRequest
ReadOnlyLog
The type corresponding to the ReadOnlyLog protocol. Protocol for providing the kernel log, readable.
SvcStash
The type corresponding to the SvcStash protocol. Protocol for storing svc server ends of ‘svc’ for later processing during early boot.
SvcStashProvider
The type corresponding to the SvcStashProvider protocol. Protocol for providing the server end of the ‘SvcStash’.
Userboot
The type corresponding to the Userboot protocol. Protocol for communication between userboot and the process booted by userboot.
WriteOnlyLog
The type corresponding to the WriteOnlyLog protocol. Protocol for providing the kernel log, writable.

Constants§

MAX_ARGS_COLLECT_LENGTH
MAX_ARGS_NAME_LENGTH
MAX_ARGS_VALUE_LENGTH
MAX_ARGS_VECTOR_LENGTH
MAX_FILE_NAME_LENGTH

Traits§

ArgumentsClientHandler
A client handler for the Arguments protocol.
ArgumentsLocalClientHandler
A client handler for the Arguments protocol.
ArgumentsLocalServerHandler
A server handler for the Arguments protocol.
ArgumentsServerHandler
A server handler for the Arguments protocol.
FactoryItemsClientHandler
A client handler for the FactoryItems protocol.
FactoryItemsLocalClientHandler
A client handler for the FactoryItems protocol.
FactoryItemsLocalServerHandler
A server handler for the FactoryItems protocol.
FactoryItemsServerHandler
A server handler for the FactoryItems protocol.
ItemsClientHandler
A client handler for the Items protocol.
ItemsLocalClientHandler
A client handler for the Items protocol.
ItemsLocalServerHandler
A server handler for the Items protocol.
ItemsServerHandler
A server handler for the Items protocol.
ReadOnlyLogClientHandler
A client handler for the ReadOnlyLog protocol.
ReadOnlyLogLocalClientHandler
A client handler for the ReadOnlyLog protocol.
ReadOnlyLogLocalServerHandler
A server handler for the ReadOnlyLog protocol.
ReadOnlyLogServerHandler
A server handler for the ReadOnlyLog protocol.
SvcStashClientHandler
A client handler for the SvcStash protocol.
SvcStashLocalClientHandler
A client handler for the SvcStash protocol.
SvcStashLocalServerHandler
A server handler for the SvcStash protocol.
SvcStashProviderClientHandler
A client handler for the SvcStashProvider protocol.
SvcStashProviderLocalClientHandler
A client handler for the SvcStashProvider protocol.
SvcStashProviderLocalServerHandler
A server handler for the SvcStashProvider protocol.
SvcStashProviderServerHandler
A server handler for the SvcStashProvider protocol.
SvcStashServerHandler
A server handler for the SvcStash protocol.
UserbootClientHandler
A client handler for the Userboot protocol.
UserbootLocalClientHandler
A client handler for the Userboot protocol.
UserbootLocalServerHandler
A server handler for the Userboot protocol.
UserbootServerHandler
A server handler for the Userboot protocol.
WriteOnlyLogClientHandler
A client handler for the WriteOnlyLog protocol.
WriteOnlyLogLocalClientHandler
A client handler for the WriteOnlyLog protocol.
WriteOnlyLogLocalServerHandler
A server handler for the WriteOnlyLog protocol.
WriteOnlyLogServerHandler
A server handler for the WriteOnlyLog protocol.