pub struct ContextSourceExclusionEntryV1 {
pub run_id: HarnessRunId,
pub exclusion: ContextSourceExclusionV1,
}Expand description
One ContextSourceExclusionV1 pinned to the run it was computed for –
HarnessTaskLaunchOptionsV1::context_source_exclusions’s element type.
Fields§
§run_id: HarnessRunId§exclusion: ContextSourceExclusionV1Implementations§
Source§impl ContextSourceExclusionEntryV1
impl ContextSourceExclusionEntryV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ContextSourceExclusionEntryV1
impl<'de> Deserialize<'de> for ContextSourceExclusionEntryV1
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
impl Eq for ContextSourceExclusionEntryV1
impl StructuralPartialEq for ContextSourceExclusionEntryV1
Auto Trait Implementations§
impl Freeze for ContextSourceExclusionEntryV1
impl RefUnwindSafe for ContextSourceExclusionEntryV1
impl Send for ContextSourceExclusionEntryV1
impl Sync for ContextSourceExclusionEntryV1
impl Unpin for ContextSourceExclusionEntryV1
impl UnsafeUnpin for ContextSourceExclusionEntryV1
impl UnwindSafe for ContextSourceExclusionEntryV1
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