pub enum ObservationInput {
ByMemoryId(WireMemoryId),
ByText(String),
}Expand description
What to reason about. Externally-tagged enum, matching the server.
Variants§
ByMemoryId(WireMemoryId)
ByText(String)
Trait Implementations§
Source§impl Clone for ObservationInput
impl Clone for ObservationInput
Source§impl Debug for ObservationInput
impl Debug for ObservationInput
Source§impl<'de> Deserialize<'de> for ObservationInput
impl<'de> Deserialize<'de> for ObservationInput
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 PartialEq for ObservationInput
impl PartialEq for ObservationInput
Source§impl Serialize for ObservationInput
impl Serialize for ObservationInput
impl StructuralPartialEq for ObservationInput
Auto Trait Implementations§
impl Freeze for ObservationInput
impl RefUnwindSafe for ObservationInput
impl Send for ObservationInput
impl Sync for ObservationInput
impl Unpin for ObservationInput
impl UnsafeUnpin for ObservationInput
impl UnwindSafe for ObservationInput
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