[][src]Struct arcon::streaming::task::manager::Manager

pub struct Manager { /* fields omitted */ }

The Manager handles metrics from each StreamTask. It is supposed to send off the metrics to Arcon's operational plane ,but it may also on instruction alter the current running StreamTasks

Methods

impl Manager[src]

pub fn new() -> Manager[src]

Trait Implementations

impl ComponentDefinition for Manager[src]

impl Provide<ControlPort> for Manager[src]

impl Provide<MetricPort> for Manager[src]

impl Actor for Manager[src]

Auto Trait Implementations

impl Send for Manager

impl Unpin for Manager

impl !Sync for Manager

impl !UnwindSafe for Manager

impl !RefUnwindSafe for Manager

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T

impl<T> Deserialisable<T> for T[src]

impl<A> ExecuteSend for A where
    A: ActorRaw
[src]

impl<D> ExecuteSend for D where
    D: ActorRaw + Dispatcher
[src]

impl<CD> ActorRaw for CD where
    CD: Actor
[src]

impl<CD> ActorRefFactory for CD where
    CD: ComponentDefinition + 'static, 
[src]

impl<CD> Dispatching for CD where
    CD: ComponentDefinition + 'static, 
[src]

impl<CD> ActorSource for CD where
    CD: ComponentDefinition + 'static, 
[src]

impl<CD> Timer<CD> for CD where
    CD: ComponentDefinition + 'static, 
[src]