pub enum StopGracePeriod {
Value(String),
Expression(String),
Other(String),
}Expand description
A service stop grace period retained before interpolation.
Variants§
Value(String)
A duration accepted by ComposeLens’s raw-preserving policy, with its spelling retained.
Expression(String)
An interpolation-shaped scalar classified by the existing dollar-marker convention.
Other(String)
An invalid or provider-specific scalar retained for diagnostics.
Implementations§
Trait Implementations§
Source§impl Clone for StopGracePeriod
impl Clone for StopGracePeriod
Source§fn clone(&self) -> StopGracePeriod
fn clone(&self) -> StopGracePeriod
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 StopGracePeriod
impl Debug for StopGracePeriod
impl Eq for StopGracePeriod
Source§impl PartialEq for StopGracePeriod
impl PartialEq for StopGracePeriod
impl StructuralPartialEq for StopGracePeriod
Auto Trait Implementations§
impl Freeze for StopGracePeriod
impl RefUnwindSafe for StopGracePeriod
impl Send for StopGracePeriod
impl Sync for StopGracePeriod
impl Unpin for StopGracePeriod
impl UnsafeUnpin for StopGracePeriod
impl UnwindSafe for StopGracePeriod
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