Struct cosmic_universe::wave::Echo
source · [−]pub struct Echo {
pub to: Surface,
pub intended: Recipients,
pub core: ReflectedCore,
pub reflection_of: WaveId,
}Fields
to: Surfacethis is meant to be the intended request recipient, which may not be the point responding to this message in the case it was intercepted and filtered at some point
intended: Recipientscore: ReflectedCorereflection_of: WaveIdImplementations
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Echo
impl<'de> Deserialize<'de> for Echo
sourcefn 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
sourceimpl<S> ToSubstance<S> for Echowhere
Substance: ToSubstance<S>,
impl<S> ToSubstance<S> for Echowhere
Substance: ToSubstance<S>,
fn to_substance(self) -> Result<S, UniErr>
fn to_substance_ref(&self) -> Result<&S, UniErr>
impl Eq for Echo
impl StructuralEq for Echo
impl StructuralPartialEq for Echo
Auto Trait Implementations
impl RefUnwindSafe for Echo
impl Send for Echo
impl Sync for Echo
impl Unpin for Echo
impl UnwindSafe for Echo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<I, T> ExtractContext<I, ()> for T
impl<I, T> ExtractContext<I, ()> for T
sourcefn extract_context(self, _original_input: I)
fn extract_context(self, _original_input: I)
Given the context attached to a nom error, and given the original
input to the nom parser, extract more the useful context information. Read more
sourceimpl<I> RecreateContext<I> for I
impl<I> RecreateContext<I> for I
sourcefn recreate_context(_original_input: I, tail: I) -> I
fn recreate_context(_original_input: I, tail: I) -> I
Given the original input, as well as the context reported by nom,
recreate a context in the original string where the error occurred. Read more