pub struct ProviderOrder { /* private fields */ }Expand description
Type-based lifecycle ordering hints.
Numeric priorities still provide a coarse tie-breaker. ProviderOrder
adds explicit relationships between provider concrete types, so code can
say “run me before T” without relying on magic numbers or provider names.
Implementations§
Source§impl ProviderOrder
impl ProviderOrder
Trait Implementations§
Source§impl Clone for ProviderOrder
impl Clone for ProviderOrder
Source§fn clone(&self) -> ProviderOrder
fn clone(&self) -> ProviderOrder
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 ProviderOrder
impl Debug for ProviderOrder
Source§impl Default for ProviderOrder
impl Default for ProviderOrder
Source§fn default() -> ProviderOrder
fn default() -> ProviderOrder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProviderOrder
impl RefUnwindSafe for ProviderOrder
impl Send for ProviderOrder
impl Sync for ProviderOrder
impl Unpin for ProviderOrder
impl UnsafeUnpin for ProviderOrder
impl UnwindSafe for ProviderOrder
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