pub struct InferenceErrorState {
pub error: Option<InferenceError>,
}Expand description
Durable inference-error envelope persisted at state["__inference_error"].
Fields§
§error: Option<InferenceError>Trait Implementations§
Source§impl Clone for InferenceErrorState
impl Clone for InferenceErrorState
Source§fn clone(&self) -> InferenceErrorState
fn clone(&self) -> InferenceErrorState
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 InferenceErrorState
impl Debug for InferenceErrorState
Source§impl Default for InferenceErrorState
impl Default for InferenceErrorState
Source§fn default() -> InferenceErrorState
fn default() -> InferenceErrorState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InferenceErrorState
impl<'de> Deserialize<'de> for InferenceErrorState
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<InferenceErrorState, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InferenceErrorState, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for InferenceErrorState
impl Serialize for InferenceErrorState
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl State for InferenceErrorState
impl State for InferenceErrorState
Source§const PATH: &'static str = "__inference_error"
const PATH: &'static str = "__inference_error"
Canonical JSON path for this state type. Read more
Source§type Ref<'a> = InferenceErrorStateRef<'a>
type Ref<'a> = InferenceErrorStateRef<'a>
The reference type that provides typed access.
Source§fn state_ref<'a>(
doc: &'a DocCell,
base: Path,
sink: PatchSink<'a>,
) -> <InferenceErrorState as State>::Ref<'a>
fn state_ref<'a>( doc: &'a DocCell, base: Path, sink: PatchSink<'a>, ) -> <InferenceErrorState as State>::Ref<'a>
Create a state reference at the specified path. Read more
Source§fn from_value(value: &Value) -> Result<InferenceErrorState, TireaError>
fn from_value(value: &Value) -> Result<InferenceErrorState, TireaError>
Deserialize this type from a JSON value.
Auto Trait Implementations§
impl Freeze for InferenceErrorState
impl RefUnwindSafe for InferenceErrorState
impl Send for InferenceErrorState
impl Sync for InferenceErrorState
impl Unpin for InferenceErrorState
impl UnsafeUnpin for InferenceErrorState
impl UnwindSafe for InferenceErrorState
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