Skip to main content

OpendalSource

Trait OpendalSource 

Source
pub trait OpendalSource:
    Send
    + Sync
    + 'static
    + Clone
    + PartialEq {
    type Properties: SourceProperties + Send + Sync;

    // Required method
    fn new_enumerator(
        properties: Self::Properties,
    ) -> ConnectorResult<OpendalEnumerator<Self>>;
}

Required Associated Types§

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§