pub struct RayConfig {
pub cluster: Option<RayClusterConfig>,
pub train: Option<RayTrainConfig>,
pub tune: Option<RayTuneConfig>,
pub serve: Option<RayServeConfig>,
pub data: Option<RayDataConfig>,
pub resources: Option<RayResourceConfig>,
pub fault_tolerance: Option<RayFaultToleranceConfig>,
}Expand description
Ray configuration compatible with ToRSh
Fields§
§cluster: Option<RayClusterConfig>Ray cluster configuration
train: Option<RayTrainConfig>Ray Train configuration
tune: Option<RayTuneConfig>Ray Tune configuration
serve: Option<RayServeConfig>Ray Serve configuration
data: Option<RayDataConfig>Ray Data configuration
resources: Option<RayResourceConfig>Resource configuration
fault_tolerance: Option<RayFaultToleranceConfig>Fault tolerance configuration
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RayConfig
impl<'de> Deserialize<'de> for RayConfig
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 RayConfig
impl RefUnwindSafe for RayConfig
impl Send for RayConfig
impl Sync for RayConfig
impl Unpin for RayConfig
impl UnsafeUnpin for RayConfig
impl UnwindSafe for RayConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more