fidl

Function standalone_encode_resource

Source
pub fn standalone_encode_resource<T: Standalone<D>, D: ResourceDialect>(
    body: T,
) -> Result<(Vec<u8>, Vec<<D::ProxyChannel as ProxyChannelFor<D>>::HandleDisposition>, WireMetadata)>
where for<'a> T::Borrowed<'a>: Encode<T, D>,
Expand description

Encodes a FIDL object to bytes, handles, and wire metadata following RFC-0120. Must be a resource struct, table, or union.