pub struct OutRequestBuilder { /* private fields */ }Implementations§
Source§impl OutRequestBuilder
impl OutRequestBuilder
pub fn from_request(req: RequestMsgData) -> Self
pub fn new(peer: Peer, command: Command) -> Self
pub fn peer(self, peer: Peer) -> Self
pub fn tid(self, tid: u16) -> Self
pub fn query_id(self, query_id: QueryId) -> Self
pub fn token(self, token: [u8; 32]) -> Self
pub fn target(self, target: IdBytes) -> Self
pub fn value(self, value: Vec<u8>) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OutRequestBuilder
impl RefUnwindSafe for OutRequestBuilder
impl Send for OutRequestBuilder
impl Sync for OutRequestBuilder
impl Unpin for OutRequestBuilder
impl UnsafeUnpin for OutRequestBuilder
impl UnwindSafe for OutRequestBuilder
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