pub enum TransportKind {
LocalGpu,
RemoteNetwork {
provider: ProviderKind,
},
}Expand description
Where the runtime executes — local GPU vs remote network. Read by
PlacementActor and the worker-spawning logic to decide what kind of
WorkerActor to spin up. Doc §5.4.
Variants§
Trait Implementations§
Source§impl Clone for TransportKind
impl Clone for TransportKind
Source§fn clone(&self) -> TransportKind
fn clone(&self) -> TransportKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TransportKind
impl Debug for TransportKind
Source§impl<'de> Deserialize<'de> for TransportKind
impl<'de> Deserialize<'de> for TransportKind
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
Source§impl From<&RuntimeKind> for TransportKind
impl From<&RuntimeKind> for TransportKind
Source§fn from(kind: &RuntimeKind) -> Self
fn from(kind: &RuntimeKind) -> Self
Converts to this type from the input type.
Source§impl Hash for TransportKind
impl Hash for TransportKind
Source§impl PartialEq for TransportKind
impl PartialEq for TransportKind
Source§impl Serialize for TransportKind
impl Serialize for TransportKind
impl Eq for TransportKind
impl StructuralPartialEq for TransportKind
Auto Trait Implementations§
impl Freeze for TransportKind
impl RefUnwindSafe for TransportKind
impl Send for TransportKind
impl Sync for TransportKind
impl Unpin for TransportKind
impl UnsafeUnpin for TransportKind
impl UnwindSafe for TransportKind
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