pub enum PrefixProviderRequest {
AcquirePrefix {
config: AcquirePrefixConfig,
prefix: ServerEnd<PrefixControlMarker>,
control_handle: PrefixProviderControlHandle,
},
}
Expand description
Provides IPv6 prefixes acquired via Prefix delegation.
Variants§
AcquirePrefix
Fields
§
config: AcquirePrefixConfig
§
prefix: ServerEnd<PrefixControlMarker>
§
control_handle: PrefixProviderControlHandle
Acquire an IPv6 prefix via Prefix Delegation.
If this method is called with invalid parameters, a terminal event
containing a reason detailing why will be sent via
[PrefixControl.OnExit
] and the server end of [PrefixControl
]
will be closed.
- request
config
prefix acquisition configuration. - request
prefix
provides control over prefix acquisition.
Implementations§
source§impl PrefixProviderRequest
impl PrefixProviderRequest
pub fn into_acquire_prefix( self ) -> Option<(AcquirePrefixConfig, ServerEnd<PrefixControlMarker>, PrefixProviderControlHandle)>
sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL