pub struct EdgeRequest {
pub seq_id: u32,
pub request: EdgeRequestEnum,
}Fields§
§seq_id: u32§request: EdgeRequestEnumTrait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for EdgeRequest
impl<'__de, __Context> BorrowDecode<'__de, __Context> for EdgeRequest
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for EdgeRequest
impl Clone for EdgeRequest
Source§fn clone(&self) -> EdgeRequest
fn clone(&self) -> EdgeRequest
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 EdgeRequest
impl Debug for EdgeRequest
Source§impl<__Context> Decode<__Context> for EdgeRequest
impl<__Context> Decode<__Context> for EdgeRequest
Source§impl<'de> Deserialize<'de> for EdgeRequest
impl<'de> Deserialize<'de> for EdgeRequest
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 Encode for EdgeRequest
impl Encode for EdgeRequest
Auto Trait Implementations§
impl !Freeze for EdgeRequest
impl RefUnwindSafe for EdgeRequest
impl Send for EdgeRequest
impl Sync for EdgeRequest
impl Unpin for EdgeRequest
impl UnwindSafe for EdgeRequest
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