pub struct HarnessNativeSessionSelectionV1 {
pub route: HarnessNativeSessionRouteV1,
pub catalog_revision: u64,
pub recent_cutoff_unix_ms: u64,
pub selection_id: String,
}Fields§
§route: HarnessNativeSessionRouteV1§catalog_revision: u64§recent_cutoff_unix_ms: u64§selection_id: StringImplementations§
Source§impl HarnessNativeSessionSelectionV1
impl HarnessNativeSessionSelectionV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HarnessNativeSessionSelectionV1
impl<'de> Deserialize<'de> for HarnessNativeSessionSelectionV1
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 HarnessNativeSessionSelectionV1
impl StructuralPartialEq for HarnessNativeSessionSelectionV1
Auto Trait Implementations§
impl Freeze for HarnessNativeSessionSelectionV1
impl RefUnwindSafe for HarnessNativeSessionSelectionV1
impl Send for HarnessNativeSessionSelectionV1
impl Sync for HarnessNativeSessionSelectionV1
impl Unpin for HarnessNativeSessionSelectionV1
impl UnsafeUnpin for HarnessNativeSessionSelectionV1
impl UnwindSafe for HarnessNativeSessionSelectionV1
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