[−][src]Struct cerk::kernel::StartOptions
The start option for the Kernel. This struct defines the components that will be started with the scheduler.
Fields
scheduler: ScheduleFnRefStatic
the function to start the scheduler
router: InternalServerFnRefStatic
the function to start the router
config_loader: InternalServerFnRefStatic
the function to start the config loader
ports: Vec<ScheduleInternalServerStatic>
A vector of port ids and functions to start the ports. That could handle input, output or both. The type of port depends on the messages the components send and receive.
Auto Trait Implementations
impl RefUnwindSafe for StartOptions
[src]
impl Send for StartOptions
[src]
impl Sync for StartOptions
[src]
impl Unpin for StartOptions
[src]
impl UnwindSafe for StartOptions
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,