pub struct PluginTimeoutPolicyMetadata {
pub manifest_timeout_ms: Option<u64>,
pub default_timeout_ms: u64,
pub effective_timeout_ms: Option<u64>,
pub allow_no_timeout: bool,
}Fields§
§manifest_timeout_ms: Option<u64>§default_timeout_ms: u64§effective_timeout_ms: Option<u64>§allow_no_timeout: boolTrait Implementations§
Source§impl Clone for PluginTimeoutPolicyMetadata
impl Clone for PluginTimeoutPolicyMetadata
Source§fn clone(&self) -> PluginTimeoutPolicyMetadata
fn clone(&self) -> PluginTimeoutPolicyMetadata
Returns a duplicate of the value. Read more
1.0.0 · 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 PluginTimeoutPolicyMetadata
impl Debug for PluginTimeoutPolicyMetadata
Source§impl<'de> Deserialize<'de> for PluginTimeoutPolicyMetadata
impl<'de> Deserialize<'de> for PluginTimeoutPolicyMetadata
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PluginTimeoutPolicyMetadata
impl RefUnwindSafe for PluginTimeoutPolicyMetadata
impl Send for PluginTimeoutPolicyMetadata
impl Sync for PluginTimeoutPolicyMetadata
impl Unpin for PluginTimeoutPolicyMetadata
impl UnsafeUnpin for PluginTimeoutPolicyMetadata
impl UnwindSafe for PluginTimeoutPolicyMetadata
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