pub struct CompileSourceResponse {
pub workflow_type: String,
pub content_hash: String,
pub deployed_entry_module: String,
pub entry_function: String,
pub freshly_loaded: bool,
pub route_changed: bool,
}Expand description
Response for a successful compile-and-hot-load.
Fields§
§workflow_type: StringThe workflow type (the manifest entry module) that was loaded.
content_hash: StringThe content hash of the loaded package version.
deployed_entry_module: StringThe deployed (content-hash-namespaced) entry module name.
entry_function: StringThe entry function spawned for this version.
freshly_loaded: boolTrue when this call registered the version; false on idempotent re-load.
route_changed: boolTrue when this call re-pointed the type’s route at the version.
Trait Implementations§
Source§impl Clone for CompileSourceResponse
impl Clone for CompileSourceResponse
Source§fn clone(&self) -> CompileSourceResponse
fn clone(&self) -> CompileSourceResponse
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 CompileSourceResponse
impl Debug for CompileSourceResponse
Source§impl<'de> Deserialize<'de> for CompileSourceResponse
impl<'de> Deserialize<'de> for CompileSourceResponse
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 CompileSourceResponse
Source§impl PartialEq for CompileSourceResponse
impl PartialEq for CompileSourceResponse
Source§impl Serialize for CompileSourceResponse
impl Serialize for CompileSourceResponse
impl StructuralPartialEq for CompileSourceResponse
Auto Trait Implementations§
impl Freeze for CompileSourceResponse
impl RefUnwindSafe for CompileSourceResponse
impl Send for CompileSourceResponse
impl Sync for CompileSourceResponse
impl Unpin for CompileSourceResponse
impl UnsafeUnpin for CompileSourceResponse
impl UnwindSafe for CompileSourceResponse
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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<M> EmbeddedConversationMessage for Mwhere
M: Serialize,
impl<M> EmbeddedConversationMessage for Mwhere
M: Serialize,
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request