class PermissionDescriptor
Defined at line 1775 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
Describes a web permission. In the future, it may be extended with type-specific fields.
Public Methods
void PermissionDescriptor (Storage_ storage)
void PermissionDescriptor ()
Defined at line 1780 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
void PermissionDescriptor (PermissionDescriptor && )
Defined at line 1781 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
void PermissionDescriptor (const PermissionDescriptor & other)
PermissionDescriptor & operator= (PermissionDescriptor && )
Defined at line 1782 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
PermissionDescriptor & operator= (const PermissionDescriptor & other)
bool operator== (const PermissionDescriptor & other)
bool operator!= (const PermissionDescriptor & other)
bool IsEmpty ()
const std::optional< ::fuchsia_web::PermissionType> & type ()
::std::optional< ::fuchsia_web::PermissionType> & type ()
PermissionDescriptor & type (std::optional< ::fuchsia_web::PermissionType> value)
Setter for type.
void PermissionDescriptor (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits