pub struct QuadletDeferredOptions { /* private fields */ }Expand description
Per-service explicit deferral allowlists and service execution providers.
This policy never evaluates variables, reads provider files, or accesses the process environment. Import un-interpolated native merged input. Every plan must belong to an active service and all declared references must be used. Provider values do not imply container-variable forwarding.
Implementations§
Source§impl QuadletDeferredOptions
impl QuadletDeferredOptions
Sourcepub fn add_service(
&mut self,
name: Identifier,
plan: Sourced<ServiceExecutionEnvironment>,
) -> Result<(), ModelError>
pub fn add_service( &mut self, name: Identifier, plan: Sourced<ServiceExecutionEnvironment>, ) -> Result<(), ModelError>
Adds an explicit service plan without replacing a previous declaration.
§Errors
Returns a value-free error for duplicate service plans.
Sourcepub const fn services(
&self,
) -> &BTreeMap<Identifier, Sourced<ServiceExecutionEnvironment>>
pub const fn services( &self, ) -> &BTreeMap<Identifier, Sourced<ServiceExecutionEnvironment>>
Returns plans by service identity.
Trait Implementations§
Source§impl Clone for QuadletDeferredOptions
impl Clone for QuadletDeferredOptions
Source§impl Debug for QuadletDeferredOptions
impl Debug for QuadletDeferredOptions
Source§impl Default for QuadletDeferredOptions
impl Default for QuadletDeferredOptions
impl Eq for QuadletDeferredOptions
Source§impl PartialEq for QuadletDeferredOptions
impl PartialEq for QuadletDeferredOptions
impl StructuralPartialEq for QuadletDeferredOptions
Auto Trait Implementations§
impl Freeze for QuadletDeferredOptions
impl RefUnwindSafe for QuadletDeferredOptions
impl Send for QuadletDeferredOptions
impl Sync for QuadletDeferredOptions
impl Unpin for QuadletDeferredOptions
impl UnsafeUnpin for QuadletDeferredOptions
impl UnwindSafe for QuadletDeferredOptions
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