pub trait DataExportService<O> {
    type ExportChannelDataBody: WriteBody<O> + 'static;
    // Required method
    fn export_channel_data(
        &self,
        auth_: BearerToken,
        request: ExportDataRequest,
    ) -> Result<Self::ExportChannelDataBody, Error>;
}Expand description
Provides functionality for exporting data from Scout.
Required Associated Types§
Sourcetype ExportChannelDataBody: WriteBody<O> + 'static
 
type ExportChannelDataBody: WriteBody<O> + 'static
The body type returned by the export_channel_data method.
Required Methods§
Sourcefn export_channel_data(
    &self,
    auth_: BearerToken,
    request: ExportDataRequest,
) -> Result<Self::ExportChannelDataBody, Error>
 
fn export_channel_data( &self, auth_: BearerToken, request: ExportDataRequest, ) -> Result<Self::ExportChannelDataBody, Error>
Required permissions matches those required to compute the channels via the compute API.