pub enum WorkspacePoolError {
ZeroCapacity,
CapacityTooLarge,
}Expand description
Invalid compile-time workspace-pool capacity.
Variants§
ZeroCapacity
A pool must admit at least one workspace.
CapacityTooLarge
The requested capacity exceeds the atomic lease bitmap.
Trait Implementations§
Source§impl Clone for WorkspacePoolError
impl Clone for WorkspacePoolError
Source§fn clone(&self) -> WorkspacePoolError
fn clone(&self) -> WorkspacePoolError
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 moreimpl Copy for WorkspacePoolError
Source§impl Debug for WorkspacePoolError
impl Debug for WorkspacePoolError
Source§impl Display for WorkspacePoolError
impl Display for WorkspacePoolError
impl Eq for WorkspacePoolError
Source§impl Error for WorkspacePoolError
impl Error for WorkspacePoolError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for WorkspacePoolError
impl PartialEq for WorkspacePoolError
impl StructuralPartialEq for WorkspacePoolError
Auto Trait Implementations§
impl Freeze for WorkspacePoolError
impl RefUnwindSafe for WorkspacePoolError
impl Send for WorkspacePoolError
impl Sync for WorkspacePoolError
impl Unpin for WorkspacePoolError
impl UnsafeUnpin for WorkspacePoolError
impl UnwindSafe for WorkspacePoolError
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