pub struct ReusablePoolWorkspaceBudget { /* private fields */ }Implementations§
Source§impl ReusablePoolWorkspaceBudget
impl ReusablePoolWorkspaceBudget
pub fn pool_id(&self) -> &DynamicBackingPoolId
pub const fn step_bytes(&self) -> u64
pub const fn invocation_bytes(&self) -> u64
pub fn total_bytes(&self) -> Result<u64, VNextError>
Trait Implementations§
Source§impl Clone for ReusablePoolWorkspaceBudget
impl Clone for ReusablePoolWorkspaceBudget
Source§fn clone(&self) -> ReusablePoolWorkspaceBudget
fn clone(&self) -> ReusablePoolWorkspaceBudget
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReusablePoolWorkspaceBudget
impl Debug for ReusablePoolWorkspaceBudget
Source§impl<'de> Deserialize<'de> for ReusablePoolWorkspaceBudget
impl<'de> Deserialize<'de> for ReusablePoolWorkspaceBudget
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 ReusablePoolWorkspaceBudget
impl StructuralPartialEq for ReusablePoolWorkspaceBudget
Auto Trait Implementations§
impl Freeze for ReusablePoolWorkspaceBudget
impl RefUnwindSafe for ReusablePoolWorkspaceBudget
impl Send for ReusablePoolWorkspaceBudget
impl Sync for ReusablePoolWorkspaceBudget
impl Unpin for ReusablePoolWorkspaceBudget
impl UnsafeUnpin for ReusablePoolWorkspaceBudget
impl UnwindSafe for ReusablePoolWorkspaceBudget
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