pub struct Kernels { /* private fields */ }
Expand description
Kernels
manages a collection of starnix kernels.
Implementations§
Source§impl Kernels
impl Kernels
Sourcepub async fn start(
&self,
start_info: ComponentStartInfo,
controller: ServerEnd<ComponentControllerMarker>,
) -> Result<(), Error>
pub async fn start( &self, start_info: ComponentStartInfo, controller: ServerEnd<ComponentControllerMarker>, ) -> Result<(), Error>
Runs a new starnix kernel and adds it to the collection.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Kernels
impl !RefUnwindSafe for Kernels
impl Send for Kernels
impl Sync for Kernels
impl Unpin for Kernels
impl !UnwindSafe for Kernels
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more