pub struct RunnerSessionState {
pub provider_id: RemoteRunnerProviderId,
pub session_id: RemoteRunnerSessionId,
pub destination_id: RunnerDestinationId,
pub snapshot: Option<RunnerSnapshotRef>,
pub metadata: Value,
}Fields§
§provider_id: RemoteRunnerProviderId§session_id: RemoteRunnerSessionId§destination_id: RunnerDestinationId§snapshot: Option<RunnerSnapshotRef>§metadata: ValueTrait Implementations§
Source§impl Clone for RunnerSessionState
impl Clone for RunnerSessionState
Source§fn clone(&self) -> RunnerSessionState
fn clone(&self) -> RunnerSessionState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RunnerSessionState
impl Debug for RunnerSessionState
Source§impl<'de> Deserialize<'de> for RunnerSessionState
impl<'de> Deserialize<'de> for RunnerSessionState
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 RunnerSessionState
Source§impl PartialEq for RunnerSessionState
impl PartialEq for RunnerSessionState
Source§fn eq(&self, other: &RunnerSessionState) -> bool
fn eq(&self, other: &RunnerSessionState) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RunnerSessionState
impl Serialize for RunnerSessionState
impl StructuralPartialEq for RunnerSessionState
Auto Trait Implementations§
impl Freeze for RunnerSessionState
impl RefUnwindSafe for RunnerSessionState
impl Send for RunnerSessionState
impl Sync for RunnerSessionState
impl Unpin for RunnerSessionState
impl UnsafeUnpin for RunnerSessionState
impl UnwindSafe for RunnerSessionState
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.