pub struct ScopeModeConflict {
pub current: ScopeRegistryState,
pub requested: ScopeRegistryState,
}Expand description
A declaration conflicted with the mode this process already sealed.
Fields§
§current: ScopeRegistryStateThe mode already in force.
requested: ScopeRegistryStateThe mode that was requested.
Trait Implementations§
Source§impl Clone for ScopeModeConflict
impl Clone for ScopeModeConflict
Source§fn clone(&self) -> ScopeModeConflict
fn clone(&self) -> ScopeModeConflict
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 ScopeModeConflict
Source§impl Debug for ScopeModeConflict
impl Debug for ScopeModeConflict
Source§impl Display for ScopeModeConflict
impl Display for ScopeModeConflict
impl Eq for ScopeModeConflict
Source§impl Error for ScopeModeConflict
impl Error for ScopeModeConflict
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 From<ScopeModeConflict> for ScopeInitError
impl From<ScopeModeConflict> for ScopeInitError
Source§fn from(conflict: ScopeModeConflict) -> Self
fn from(conflict: ScopeModeConflict) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ScopeModeConflict
impl PartialEq for ScopeModeConflict
impl StructuralPartialEq for ScopeModeConflict
Auto Trait Implementations§
impl Freeze for ScopeModeConflict
impl RefUnwindSafe for ScopeModeConflict
impl Send for ScopeModeConflict
impl Sync for ScopeModeConflict
impl Unpin for ScopeModeConflict
impl UnsafeUnpin for ScopeModeConflict
impl UnwindSafe for ScopeModeConflict
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