pub struct OpsModule { /* private fields */ }Implementations§
Source§impl OpsModule
impl OpsModule
pub fn new() -> Self
pub fn planner( &self, runtime: JobsRuntime, manifests: &[ModuleManifest], ) -> Result<OpsPlanner, OpsModelError>
pub fn name(&self) -> &str
pub fn config_namespace(&self) -> &str
Trait Implementations§
Source§impl PlatformModule for OpsModule
impl PlatformModule for OpsModule
fn manifest(&self) -> ModuleManifest
fn register( &self, registry: &mut ServiceRegistry, ) -> Result<(), RegistrationError>
fn install_migration_plan(&self) -> Option<MigrationPlan>
impl Eq for OpsModule
impl StructuralPartialEq for OpsModule
Auto Trait Implementations§
impl Freeze for OpsModule
impl RefUnwindSafe for OpsModule
impl Send for OpsModule
impl Sync for OpsModule
impl Unpin for OpsModule
impl UnsafeUnpin for OpsModule
impl UnwindSafe for OpsModule
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more