pub struct EcosystemResourceManager { /* private fields */ }
Expand description
Resource manager for the ecosystem
Implementations§
Source§impl EcosystemResourceManager
impl EcosystemResourceManager
pub fn new() -> Self
pub fn allocate_resources(&mut self, modulename: &str) -> CoreResult<()>
pub fn rebalance_resources(&mut self) -> CoreResult<()>
pub fn apply_predictive_scaling(&mut self) -> CoreResult<()>
Trait Implementations§
Source§impl Debug for EcosystemResourceManager
impl Debug for EcosystemResourceManager
Auto Trait Implementations§
impl Freeze for EcosystemResourceManager
impl RefUnwindSafe for EcosystemResourceManager
impl Send for EcosystemResourceManager
impl Sync for EcosystemResourceManager
impl Unpin for EcosystemResourceManager
impl UnwindSafe for EcosystemResourceManager
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more