class RuleSetV6AddRuleRequest

Defined at line 2560 of file fidling/gen/sdk/fidl/fuchsia.net.routes.admin/fuchsia.net.routes.admin/cpp/fidl/fuchsia.net.routes.admin/cpp/natural_types.h

Public Methods

void RuleSetV6AddRuleRequest (Storage_ storage)
void RuleSetV6AddRuleRequest (uint32_t index, ::fuchsia_net_routes::RuleMatcherV6 matcher, ::fuchsia_net_routes::RuleAction action)
void RuleSetV6AddRuleRequest ()

Default constructs a |RuleSetV6AddRuleRequest| only if all of its members are default constructible.

Defined at line 2570 of file fidling/gen/sdk/fidl/fuchsia.net.routes.admin/fuchsia.net.routes.admin/cpp/fidl/fuchsia.net.routes.admin/cpp/natural_types.h

void RuleSetV6AddRuleRequest (RuleSetV6AddRuleRequest && )

Defined at line 2573 of file fidling/gen/sdk/fidl/fuchsia.net.routes.admin/fuchsia.net.routes.admin/cpp/fidl/fuchsia.net.routes.admin/cpp/natural_types.h

uint32_t index ()
uint32_t & index ()
RuleSetV6AddRuleRequest & index (uint32_t value)

Setter for index.

const ::fuchsia_net_routes::RuleMatcherV6 & matcher ()
::fuchsia_net_routes::RuleMatcherV6 & matcher ()
RuleSetV6AddRuleRequest & matcher (::fuchsia_net_routes::RuleMatcherV6 value)

Setter for matcher.

const ::fuchsia_net_routes::RuleAction & action ()
::fuchsia_net_routes::RuleAction & action ()
RuleSetV6AddRuleRequest & action (::fuchsia_net_routes::RuleAction value)

Setter for action.

void RuleSetV6AddRuleRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
RuleSetV6AddRuleRequest & operator= (RuleSetV6AddRuleRequest && )

Defined at line 2574 of file fidling/gen/sdk/fidl/fuchsia.net.routes.admin/fuchsia.net.routes.admin/cpp/fidl/fuchsia.net.routes.admin/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalStructCodingTraits