pub struct ResidencyLedger { /* private fields */ }Expand description
The node’s resident instances.
Implementations§
Source§impl ResidencyLedger
impl ResidencyLedger
Sourcepub fn new(budget_bytes: Option<u64>) -> Self
pub fn new(budget_bytes: Option<u64>) -> Self
A ledger with budget_bytes of unified memory (None: only
exclusions are checked).
Sourcepub fn reserve(
&self,
instance: &str,
spec: &InferenceSpec,
) -> Result<bool, CoResidency>
pub fn reserve( &self, instance: &str, spec: &InferenceSpec, ) -> Result<bool, CoResidency>
Reserve spec’s memory for instance. Ok(true) when newly
reserved, Ok(false) when this instance already held it.
Auto Trait Implementations§
impl !Freeze for ResidencyLedger
impl RefUnwindSafe for ResidencyLedger
impl Send for ResidencyLedger
impl Sync for ResidencyLedger
impl Unpin for ResidencyLedger
impl UnsafeUnpin for ResidencyLedger
impl UnwindSafe for ResidencyLedger
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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