cm_rust
0.0.1
Native
Into
Fidl
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
Url
Vec<HandleInfo>
Vec<Name>
Vec<Native>
[u8; 32]
bool
i16
i32
i64
i8
u16
u32
u64
u8
Implementors
In crate cm_
rust
cm_rust
Trait
NativeIntoFidl
Copy item path
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
<
String
> for Url
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
<
Configuration
> for
ConfigurationDecl
Source
§
impl
NativeIntoFidl
<
DebugProtocolRegistration
> for
DebugProtocolRegistration
Source
§
impl
NativeIntoFidl
<
Dictionary
> for
DictionaryDecl
Source
§
impl
NativeIntoFidl
<
Directory
> for
DirectoryDecl
Source
§
impl
NativeIntoFidl
<
Environment
> for
EnvironmentDecl
Source
§
impl
NativeIntoFidl
<
EventStream
> for
EventStreamDecl
Source
§
impl
NativeIntoFidl
<
ExposeConfiguration
> for
ExposeConfigurationDecl
Source
§
impl
NativeIntoFidl
<
ExposeDictionary
> for
ExposeDictionaryDecl
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
<
OfferConfiguration
> for
OfferConfigurationDecl
Source
§
impl
NativeIntoFidl
<
OfferDictionary
> for
OfferDictionaryDecl
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
<
UseConfiguration
> for
UseConfigurationDecl
Source
§
impl
NativeIntoFidl
<
UseDirectory
> for
UseDirectoryDecl
Source
§
impl
NativeIntoFidl
<
UseEventStream
> for
UseEventStreamDecl
Source
§
impl
NativeIntoFidl
<
UseProtocol
> for
UseProtocolDecl
Source
§
impl
NativeIntoFidl
<
UseRunner
> for
UseRunnerDecl
Source
§
impl
NativeIntoFidl
<
UseService
> for
UseServiceDecl
Source
§
impl
NativeIntoFidl
<
UseStorage
> for
UseStorageDecl
Source
§
impl
NativeIntoFidl
<
String
> for
CapabilityTypeName