cm_rust
Native
Into
Fidl
Required Methods
native_into_fidl
Implementations on Foreign Types
AllowedOffers
BTreeMap<String, DictionaryValue>
Box<[Native]>
Dictionary
Durability
EnvironmentExtends
HashMap<String, DictionaryValue>
LongName
Name
OnTerminate
Operations
Path
RelativePath
RelativePath
ServiceInstance
StartupMode
StorageId
String
Url
Vec<HandleInfo>
Vec<Name>
[u8; 32]
bool
i8
i16
i32
i64
u8
u16
u32
u64
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
<
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
<
String
> for
String
Source
§
fn
native_into_fidl
(self) -> Self
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
<
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
<
Vec
<
BoundedName
<cm_types::::Name::{constant#0}>>> for
Vec
<
Name
>
Source
§
fn
native_into_fidl
(self) -> Self
Source
§
impl
NativeIntoFidl
<
Vec
<
HandleInfo
>> for
Vec
<
HandleInfo
>
Source
§
fn
native_into_fidl
(self) -> Self
Source
§
impl
NativeIntoFidl
<AllowedOffers> for
AllowedOffers
Source
§
fn
native_into_fidl
(self) -> AllowedOffers
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
<Dictionary> for Dictionary
Source
§
fn
native_into_fidl
(self) -> Self
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
<Operations> for Operations
Source
§
fn
native_into_fidl
(self) -> Self
Source
§
impl
NativeIntoFidl
<ServiceInstance> for ServiceInstance
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
<[
u8
;
32
]> for [
u8
;
32
]
Source
§
fn
native_into_fidl
(self) -> Self
Source
§
impl<Native, Fidl>
NativeIntoFidl
<
Vec
<Fidl>> for
Box
<
[Native]
>
where Native:
NativeIntoFidl
<Fidl>,
Source
§
fn
native_into_fidl
(self) ->
Vec
<Fidl>
Implementors
§
Source
§
impl
NativeIntoFidl
<
Option
<
Box
<DictionaryValue>>> for
DictionaryValue
Source
§
impl
NativeIntoFidl
<
String
> for
CapabilityTypeName
Source
§
impl
NativeIntoFidl
<Availability> for
Availability
Source
§
impl
NativeIntoFidl
<Capability> for
CapabilityDecl
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
<ConfigChecksum> for
ConfigChecksum
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
<ConfigSingleValue> for
ConfigSingleValue
Source
§
impl
NativeIntoFidl
<ConfigSourceCapabilities> for
ConfigSourceCapabilities
Source
§
impl
NativeIntoFidl
<ConfigType> for
ConfigNestedValueType
Source
§
impl
NativeIntoFidl
<ConfigType> for
ConfigValueType
Source
§
impl
NativeIntoFidl
<ConfigValue> for
ConfigValue
Source
§
impl
NativeIntoFidl
<ConfigValueSource> for
ConfigValueSource
Source
§
impl
NativeIntoFidl
<ConfigValueSpec> for
ConfigValueSpec
Source
§
impl
NativeIntoFidl
<ConfigValuesData> for
ConfigValuesData
Source
§
impl
NativeIntoFidl
<ConfigVectorValue> for
ConfigVectorValue
Source
§
impl
NativeIntoFidl
<Configuration> for
ConfigurationDecl
Source
§
impl
NativeIntoFidl
<DebugProtocolRegistration> for
DebugProtocolRegistration
Source
§
impl
NativeIntoFidl
<DebugRegistration> for
DebugRegistration
Source
§
impl
NativeIntoFidl
<DeliveryType> for
DeliveryType
Source
§
impl
NativeIntoFidl
<DependencyType> for
DependencyType
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
<Expose> for
ExposeDecl
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
<Offer> for
OfferDecl
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
<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
<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
<Use> for
UseDecl
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