pub struct Admission {
pub requested_positions: u64,
pub state: RuntimeStateEstimate,
pub incremental_required_bytes: u64,
pub available_memory_bytes: Option<u64>,
}Expand description
Detailed successful admission.
Fields§
§requested_positions: u64Prompt plus output allowance.
state: RuntimeStateEstimateRuntime-state estimate.
incremental_required_bytes: u64State plus caller reserve.
available_memory_bytes: Option<u64>Availability signal used, when supplied.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Admission
impl<'de> Deserialize<'de> for Admission
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Admission
impl StructuralPartialEq for Admission
Auto Trait Implementations§
impl Freeze for Admission
impl RefUnwindSafe for Admission
impl Send for Admission
impl Sync for Admission
impl Unpin for Admission
impl UnsafeUnpin for Admission
impl UnwindSafe for Admission
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