Crate fidl_fuchsia_element_common

Source

Macros§

WatchAnnotationsErrorUnknown
Pattern that matches an unknown WatchAnnotationsError member.

Structs§

AnnotationKey
The key of an [fuchsia.element/Annotation].
ManagerRemoveElementRequest

Enums§

GetAnnotationsError
An error returned from ElementController/GetAnnotations.
ManagerError
PresentViewError
An error returned when GraphicalPresenter fails to present a view.
ProposeElementError
Errors that can be returned when using the Manager protocol.
UpdateAnnotationsError
An error returned from AnnotationController/UpdateAnnotations
WatchAnnotationsError
An error returned from AnnotationController/WatchAnnotations and ElementController/WatchAnnotations.

Constants§

ANNOTATION_KEY_NAME
The name of the element in its collection. If not provided to ProposeElement, a random name is chosen.
ANNOTATION_KEY_PERSIST_ELEMENT
If present, the element will persist over a reboot.
ANNOTATION_KEY_URL
The component URL of the element.
MANAGER_NAMESPACE
MAX_ANNOTATIONS_PER_ELEMENT
Maximum number of annotations for a single element or view.
MAX_ANNOTATION_KEY_NAMESPACE_SIZE
Maximum length of AnnotationKey.namespace.
MAX_ANNOTATION_KEY_VALUE_SIZE
Maximum length of AnnotationKey.value.

Type Aliases§

AnnotationKeys
A list of annotation keys.