pub struct ResultSpec {
pub call_id: [u8; 16],
pub payload: Value,
pub responded_by: [u8; 32],
pub source_route_reverse: Vec<u8>,
}Expand description
Fields for a RESULT frame.
Fields§
§call_id: [u8; 16]§payload: Value§responded_by: [u8; 32]§source_route_reverse: Vec<u8>Implementations§
Trait Implementations§
Source§impl Clone for ResultSpec
impl Clone for ResultSpec
Source§fn clone(&self) -> ResultSpec
fn clone(&self) -> ResultSpec
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 moreAuto Trait Implementations§
impl Freeze for ResultSpec
impl RefUnwindSafe for ResultSpec
impl Send for ResultSpec
impl Sync for ResultSpec
impl Unpin for ResultSpec
impl UnsafeUnpin for ResultSpec
impl UnwindSafe for ResultSpec
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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