Skip to main content

GetRawWithBoxPool

Trait GetRawWithBoxPool 

Source
pub trait GetRawWithBoxPool<T> {
    // Required method
    fn get_raw_with_pool(&self, pool: &mut BoxPool) -> T;
}
Expand description

Trait to get a raw pointer from a type, using a BoxPool to hold the box. This is useful to implement conversions to raw COM types that require raw pointers in struct fields.

Required Methods§

Source

fn get_raw_with_pool(&self, pool: &mut BoxPool) -> T

Implementors§

Source§

impl GetRawWithBoxPool<(FABRIC_SERVICE_PARTITION_KIND, *const c_void)> for ServiceRepartitionDescription

Source§

impl GetRawWithBoxPool<FABRIC_APPLICATION_HEALTH_POLICY> for ApplicationHealthPolicy

Source§

impl GetRawWithBoxPool<FABRIC_APPLICATION_HEALTH_QUERY_DESCRIPTION> for ApplicationHealthQueryDescription

Source§

impl GetRawWithBoxPool<FABRIC_APPLICATION_QUERY_DESCRIPTION> for ApplicationQueryDescription

Source§

impl GetRawWithBoxPool<FABRIC_CLUSTER_HEALTH_QUERY_DESCRIPTION> for ClusterHealthQueryDescription

Source§

impl GetRawWithBoxPool<FABRIC_NAMED_REPARTITION_DESCRIPTION> for NamedRepartitionDescription

Source§

impl GetRawWithBoxPool<FABRIC_NODE_HEALTH_QUERY_DESCRIPTION> for NodeHealthQueryDescription

Source§

impl GetRawWithBoxPool<FABRIC_NODE_QUERY_DESCRIPTION> for NodeQueryDescription

Source§

impl GetRawWithBoxPool<FABRIC_PARTITION_HEALTH_QUERY_DESCRIPTION> for PartitionHealthQueryDescription

Source§

impl GetRawWithBoxPool<FABRIC_REPLICA_HEALTH_QUERY_DESCRIPTION> for ReplicaHealthQueryDescription

Source§

impl GetRawWithBoxPool<FABRIC_SERVICE_DESCRIPTION> for ServiceDescription

Source§

impl GetRawWithBoxPool<FABRIC_SERVICE_HEALTH_QUERY_DESCRIPTION> for ServiceHealthQueryDescription

Source§

impl GetRawWithBoxPool<FABRIC_SERVICE_QUERY_DESCRIPTION> for ServiceQueryDescription

Source§

impl GetRawWithBoxPool<FABRIC_SERVICE_UPDATE_DESCRIPTION> for ServiceUpdateDescription

Source§

impl GetRawWithBoxPool<FABRIC_STATEFUL_SERVICE_DESCRIPTION> for StatefulServiceDescription

Source§

impl GetRawWithBoxPool<FABRIC_STATEFUL_SERVICE_UPDATE_DESCRIPTION> for StatefulServiceUpdateDescription

Source§

impl GetRawWithBoxPool<FABRIC_STATELESS_SERVICE_DESCRIPTION> for StatelessServiceDescription

Source§

impl GetRawWithBoxPool<FABRIC_STATELESS_SERVICE_UPDATE_DESCRIPTION> for StatelessServiceUpdateDescription