pub struct RequestPath {
pub destination: DestinationHash,
pub id: PathRequestId,
}Expand description
RNS 1.4.2 Transport.request_path. The structured form of the reference’s await_path poll.
Fields§
§destination: DestinationHash§id: PathRequestIdTrait Implementations§
Source§impl Clone for RequestPath
impl Clone for RequestPath
Source§fn clone(&self) -> RequestPath
fn clone(&self) -> RequestPath
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 moreimpl Copy for RequestPath
Source§impl Debug for RequestPath
impl Debug for RequestPath
impl Eq for RequestPath
Source§impl PartialEq for RequestPath
impl PartialEq for RequestPath
Source§impl Settleable for RequestPath
impl Settleable for RequestPath
type Success = PathFound
type Failure = RequestPathFailure
fn into_command(self) -> PrnsCommand
fn from_settlement( settlement: Settlement, ) -> Option<Result<PathFound, RequestPathFailure>>
impl StructuralPartialEq for RequestPath
Auto Trait Implementations§
impl Freeze for RequestPath
impl RefUnwindSafe for RequestPath
impl Send for RequestPath
impl Sync for RequestPath
impl Unpin for RequestPath
impl UnsafeUnpin for RequestPath
impl UnwindSafe for RequestPath
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