pub struct HarnessNativeSessionRouteV1 {
pub node_id: String,
pub incarnation_id: String,
pub scope: HarnessNativeSessionCatalogScopeV1,
pub workspace_id: Option<String>,
pub provider: String,
}Fields§
§node_id: String§incarnation_id: String§scope: HarnessNativeSessionCatalogScopeV1§workspace_id: Option<String>§provider: StringImplementations§
Source§impl HarnessNativeSessionRouteV1
impl HarnessNativeSessionRouteV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl Clone for HarnessNativeSessionRouteV1
impl Clone for HarnessNativeSessionRouteV1
Source§impl Debug for HarnessNativeSessionRouteV1
impl Debug for HarnessNativeSessionRouteV1
Source§impl<'de> Deserialize<'de> for HarnessNativeSessionRouteV1
impl<'de> Deserialize<'de> for HarnessNativeSessionRouteV1
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 HarnessNativeSessionRouteV1
Source§impl Hash for HarnessNativeSessionRouteV1
impl Hash for HarnessNativeSessionRouteV1
Source§impl Ord for HarnessNativeSessionRouteV1
impl Ord for HarnessNativeSessionRouteV1
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for HarnessNativeSessionRouteV1
impl PartialOrd for HarnessNativeSessionRouteV1
impl StructuralPartialEq for HarnessNativeSessionRouteV1
Auto Trait Implementations§
impl Freeze for HarnessNativeSessionRouteV1
impl RefUnwindSafe for HarnessNativeSessionRouteV1
impl Send for HarnessNativeSessionRouteV1
impl Sync for HarnessNativeSessionRouteV1
impl Unpin for HarnessNativeSessionRouteV1
impl UnsafeUnpin for HarnessNativeSessionRouteV1
impl UnwindSafe for HarnessNativeSessionRouteV1
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