pub struct HarnessManagedRunSessionV1 {
pub record_id: HarnessSelectorV1,
pub active_session: Option<HarnessRuntimeIdentityV1>,
}Fields§
§record_id: HarnessSelectorV1§active_session: Option<HarnessRuntimeIdentityV1>Implementations§
Source§impl HarnessManagedRunSessionV1
impl HarnessManagedRunSessionV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl Clone for HarnessManagedRunSessionV1
impl Clone for HarnessManagedRunSessionV1
Source§impl Debug for HarnessManagedRunSessionV1
impl Debug for HarnessManagedRunSessionV1
Source§impl<'de> Deserialize<'de> for HarnessManagedRunSessionV1
impl<'de> Deserialize<'de> for HarnessManagedRunSessionV1
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 HarnessManagedRunSessionV1
impl StructuralPartialEq for HarnessManagedRunSessionV1
Auto Trait Implementations§
impl Freeze for HarnessManagedRunSessionV1
impl RefUnwindSafe for HarnessManagedRunSessionV1
impl Send for HarnessManagedRunSessionV1
impl Sync for HarnessManagedRunSessionV1
impl Unpin for HarnessManagedRunSessionV1
impl UnsafeUnpin for HarnessManagedRunSessionV1
impl UnwindSafe for HarnessManagedRunSessionV1
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