pub trait DavLivePropertyProvider: Send + Sync {
type Values: DavLivePropertyValueSnapshot;
// Required method
async fn live_property_values(
&self,
path: &DavPath,
requirements: DavLivePropertyRequirements,
) -> Result<Self::Values, DavBackendError>;
}Expand description
Batch product port used by the canonical live-property entrypoint.
Required Associated Types§
Required Methods§
async fn live_property_values( &self, path: &DavPath, requirements: DavLivePropertyRequirements, ) -> Result<Self::Values, DavBackendError>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.