cm_rust
0.0.1
NativeIntoFidl
Required Methods
native_into_fidl
Implementations on Foreign Types
AllowedOffers
BTreeMap<String, DictionaryValue>
Dictionary
Durability
EnvironmentExtends
HashMap<String, DictionaryValue>
LongName
Name
OnTerminate
Operations
Path
RelativePath
RelativePath
StartupMode
StorageId
String
Vec<HandleInfo>
Vec<Name>
Vec<Native>
[u8; 32]
bool
i16
i32
i64
i8
u16
u32
u64
u8
Implementors
In crate cm_rust
?
Trait
cm_rust
::
NativeIntoFidl
source
·
[
−
]
pub trait NativeIntoFidl<T> { // Required method fn
native_into_fidl
(self) -> T; }
Required Methods
§
source
fn
native_into_fidl
(self) -> T
Implementations on Foreign Types
§
source
§
impl
NativeIntoFidl
<
AllowedOffers
> for AllowedOffers
source
§
fn
native_into_fidl
(self) ->
AllowedOffers
source
§
impl
NativeIntoFidl
<
Durability
> for
Durability
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
EnvironmentExtends
> for
EnvironmentExtends
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
OnTerminate
> for
OnTerminate
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
StartupMode
> for
StartupMode
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
StorageId
> for
StorageId
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
Option
<
String
>> for RelativePath
source
§
fn
native_into_fidl
(self) ->
Option
<
String
>
source
§
impl
NativeIntoFidl
<
bool
> for
bool
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
i8
> for
i8
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
i16
> for
i16
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
i32
> for
i32
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
i64
> for
i64
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
u8
> for
u8
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
u16
> for
u16
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
u32
> for
u32
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
u64
> for
u64
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
Dictionary
> for
Dictionary
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
Dictionary
> for
BTreeMap
<
String
,
DictionaryValue
>
source
§
fn
native_into_fidl
(self) ->
Dictionary
source
§
impl
NativeIntoFidl
<
Dictionary
> for
HashMap
<
String
,
DictionaryValue
>
source
§
fn
native_into_fidl
(self) ->
Dictionary
source
§
impl
NativeIntoFidl
<
Operations
> for
Operations
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
String
> for
String
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
String
> for LongName
source
§
fn
native_into_fidl
(self) ->
String
source
§
impl
NativeIntoFidl
<
String
> for Name
source
§
fn
native_into_fidl
(self) ->
String
source
§
impl
NativeIntoFidl
<
String
> for Path
source
§
fn
native_into_fidl
(self) ->
String
source
§
impl
NativeIntoFidl
<
String
> for RelativePath
source
§
fn
native_into_fidl
(self) ->
String
source
§
impl
NativeIntoFidl
<
Vec
<
HandleInfo
>> for
Vec
<
HandleInfo
>
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<
Vec
<BoundedName<cm_types::::Name::{constant#0}>>> for
Vec
<Name>
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl
NativeIntoFidl
<[
u8
;
32
]> for [
u8
;
32
]
source
§
fn
native_into_fidl
(self) -> Self
source
§
impl<Native, Fidl>
NativeIntoFidl
<
Vec
<Fidl>> for
Vec
<Native>
where Native:
NativeIntoFidl
<Fidl>,
source
§
fn
native_into_fidl
(self) ->
Vec
<Fidl>
Implementors
§
source
§
impl
NativeIntoFidl
<
Availability
> for
Availability
source
§
impl
NativeIntoFidl
<
Capability
> for
CapabilityDecl
source
§
impl
NativeIntoFidl
<
ConfigChecksum
> for
ConfigChecksum
source
§
impl
NativeIntoFidl
<
ConfigSingleValue
> for
ConfigSingleValue
source
§
impl
NativeIntoFidl
<
ConfigValue
> for
ConfigValue
source
§
impl
NativeIntoFidl
<
ConfigValueSource
> for
ConfigValueSource
source
§
impl
NativeIntoFidl
<
ConfigVectorValue
> for
ConfigVectorValue
source
§
impl
NativeIntoFidl
<
DebugRegistration
> for
DebugRegistration
source
§
impl
NativeIntoFidl
<
DeliveryType
> for
DeliveryType
source
§
impl
NativeIntoFidl
<
DependencyType
> for
DependencyType
source
§
impl
NativeIntoFidl
<
Expose
> for
ExposeDecl
source
§
impl
NativeIntoFidl
<
Offer
> for
OfferDecl
source
§
impl
NativeIntoFidl
<
Ref
> for
DictionarySource
source
§
impl
NativeIntoFidl
<
Ref
> for
EventScope
source
§
impl
NativeIntoFidl
<
Ref
> for
ExposeSource
source
§
impl
NativeIntoFidl
<
Ref
> for
ExposeTarget
source
§
impl
NativeIntoFidl
<
Ref
> for
OfferSource
source
§
impl
NativeIntoFidl
<
Ref
> for
OfferTarget
source
§
impl
NativeIntoFidl
<
Ref
> for
RegistrationSource
source
§
impl
NativeIntoFidl
<
Ref
> for
StorageDirectorySource
source
§
impl
NativeIntoFidl
<
Ref
> for
UseSource
source
§
impl
NativeIntoFidl
<
Use
> for
UseDecl
source
§
impl
NativeIntoFidl
<
Option
<
Box
<
DictionaryValue
>>> for
DictionaryValue
source
§
impl
NativeIntoFidl
<
Child
> for
ChildDecl
source
§
impl
NativeIntoFidl
<
ChildRef
> for
ChildRef
source
§
impl
NativeIntoFidl
<
Collection
> for
CollectionDecl
source
§
impl
NativeIntoFidl
<
Component
> for
ComponentDecl
source
§
impl
NativeIntoFidl
<
ConfigField
> for
ConfigField
source
§
impl
NativeIntoFidl
<
ConfigMutability
> for
ConfigMutability
source
§
impl
NativeIntoFidl
<
ConfigOverride
> for
ConfigOverride
source
§
impl
NativeIntoFidl
<
ConfigSchema
> for
ConfigDecl
source
§
impl
NativeIntoFidl
<
ConfigSourceCapabilities
> for
ConfigSourceCapabilities
source
§
impl
NativeIntoFidl
<
ConfigType
> for
ConfigNestedValueType
source
§
impl
NativeIntoFidl
<
ConfigType
> for
ConfigValueType
source
§
impl
NativeIntoFidl
<
ConfigValueSpec
> for
ConfigValueSpec
source
§
impl
NativeIntoFidl
<
ConfigValuesData
> for
ConfigValuesData
source
§
impl
NativeIntoFidl
<
DebugProtocolRegistration
> for
DebugProtocolRegistration
source
§
impl
NativeIntoFidl
<
Directory
> for
DirectoryDecl
source
§
impl
NativeIntoFidl
<
Environment
> for
EnvironmentDecl
source
§
impl
NativeIntoFidl
<
EventStream
> for
EventStreamDecl
source
§
impl
NativeIntoFidl
<
ExposeDirectory
> for
ExposeDirectoryDecl
source
§
impl
NativeIntoFidl
<
ExposeProtocol
> for
ExposeProtocolDecl
source
§
impl
NativeIntoFidl
<
ExposeResolver
> for
ExposeResolverDecl
source
§
impl
NativeIntoFidl
<
ExposeRunner
> for
ExposeRunnerDecl
source
§
impl
NativeIntoFidl
<
ExposeService
> for
ExposeServiceDecl
source
§
impl
NativeIntoFidl
<
NameMapping
> for
NameMapping
source
§
impl
NativeIntoFidl
<
OfferDirectory
> for
OfferDirectoryDecl
source
§
impl
NativeIntoFidl
<
OfferEventStream
> for
OfferEventStreamDecl
source
§
impl
NativeIntoFidl
<
OfferProtocol
> for
OfferProtocolDecl
source
§
impl
NativeIntoFidl
<
OfferResolver
> for
OfferResolverDecl
source
§
impl
NativeIntoFidl
<
OfferRunner
> for
OfferRunnerDecl
source
§
impl
NativeIntoFidl
<
OfferService
> for
OfferServiceDecl
source
§
impl
NativeIntoFidl
<
OfferStorage
> for
OfferStorageDecl
source
§
impl
NativeIntoFidl
<
Program
> for
ProgramDecl
source
§
impl
NativeIntoFidl
<
Protocol
> for
ProtocolDecl
source
§
impl
NativeIntoFidl
<
Resolver
> for
ResolverDecl
source
§
impl
NativeIntoFidl
<
ResolverRegistration
> for
ResolverRegistration
source
§
impl
NativeIntoFidl
<
Runner
> for
RunnerDecl
source
§
impl
NativeIntoFidl
<
RunnerRegistration
> for
RunnerRegistration
source
§
impl
NativeIntoFidl
<
Service
> for
ServiceDecl
source
§
impl
NativeIntoFidl
<
Storage
> for
StorageDecl
source
§
impl
NativeIntoFidl
<
UseDirectory
> for
UseDirectoryDecl
source
§
impl
NativeIntoFidl
<
UseEventStream
> for
UseEventStreamDecl
source
§
impl
NativeIntoFidl
<
UseProtocol
> for
UseProtocolDecl
source
§
impl
NativeIntoFidl
<
UseService
> for
UseServiceDecl
source
§
impl
NativeIntoFidl
<
UseStorage
> for
UseStorageDecl