[][src]Trait dsf_core::api::Publish

pub trait Publish {
    type Error;
    fn publish(
        &mut self,
        s: &ServiceHandle,
        kind: Option<DataKind>,
        data: Option<&[u8]>
    ) -> FutureResult<(), Self::Error>; }

Publisher API trait used by publishers of service data

Associated Types

type Error

Loading content...

Required methods

fn publish(
    &mut self,
    s: &ServiceHandle,
    kind: Option<DataKind>,
    data: Option<&[u8]>
) -> FutureResult<(), Self::Error>

Publish service data

Loading content...

Implementors

Loading content...