Skip to main content

DynBase

Trait DynBase 

Source
pub trait DynBase { }
Expand description

A trait that all other rs-matter dyn traits should extend from.

When feature sync-mutex is disabled, this trait is empty and does not require Send + Sync.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl DynBase for ()

Source§

impl DynBase for bool

Source§

impl<T> DynBase for &T
where T: DynBase,

Implementors§

Source§

impl DynBase for NoopWirelessNetCtl

Source§

impl DynBase for TestDeviceAttestation

Source§

impl<N> DynBase for SharedNetworks<N>
where N: Send,

Source§

impl<Q> DynBase for WirelessNetCtl<'_, Q>

Available on non-crate feature sync-mutex only.
Source§

impl<T> DynBase for NetCtlWithStatusImpl<'_, T>

Available on non-crate feature sync-mutex only.
Source§

impl<const N: usize> DynBase for Subscriptions<N>