pub struct NegotiateCmd;Expand description
NEGOTIATE handler ([MS-SMB2] §3.3.5.3-4): negotiates the dialect and cipher/compression. A repeat NEGOTIATE on an already-negotiated connection terminates it ([MS-SMB2] §3.3.5.4), yielding no reply.
Trait Implementations§
Source§impl Command for NegotiateCmd
impl Command for NegotiateCmd
Source§type Request = NegotiateReq
type Request = NegotiateReq
The request type this command decodes and consumes.
Auto Trait Implementations§
impl Freeze for NegotiateCmd
impl RefUnwindSafe for NegotiateCmd
impl Send for NegotiateCmd
impl Sync for NegotiateCmd
impl Unpin for NegotiateCmd
impl UnsafeUnpin for NegotiateCmd
impl UnwindSafe for NegotiateCmd
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