pub struct ReusableExecutionBucketSpec { /* private fields */ }Implementations§
Source§impl ReusableExecutionBucketSpec
impl ReusableExecutionBucketSpec
pub fn new( class_id: ReusableExecutionClassId, capacity: ReusableExecutionCapacity, ) -> Result<Self, VNextError>
pub fn bucket_id(&self) -> &ReusableExecutionBucketId
pub fn class_id(&self) -> &ReusableExecutionClassId
pub const fn capacity(&self) -> ReusableExecutionCapacity
Trait Implementations§
Source§impl Clone for ReusableExecutionBucketSpec
impl Clone for ReusableExecutionBucketSpec
Source§fn clone(&self) -> ReusableExecutionBucketSpec
fn clone(&self) -> ReusableExecutionBucketSpec
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 ReusableExecutionBucketSpec
impl Debug for ReusableExecutionBucketSpec
Source§impl<'de> Deserialize<'de> for ReusableExecutionBucketSpec
impl<'de> Deserialize<'de> for ReusableExecutionBucketSpec
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 ReusableExecutionBucketSpec
impl StructuralPartialEq for ReusableExecutionBucketSpec
Auto Trait Implementations§
impl Freeze for ReusableExecutionBucketSpec
impl RefUnwindSafe for ReusableExecutionBucketSpec
impl Send for ReusableExecutionBucketSpec
impl Sync for ReusableExecutionBucketSpec
impl Unpin for ReusableExecutionBucketSpec
impl UnsafeUnpin for ReusableExecutionBucketSpec
impl UnwindSafe for ReusableExecutionBucketSpec
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