pub(crate) enum NegotiateReply {
Reply(Status, Vec<u8>),
Silent,
}Expand description
Handle one leg of SPNEGO/NTLMSSP session establishment ([MS-SMB2] §3.3.5.5). How a NEGOTIATE resolves: an immediate reply, or silence because a repeat NEGOTIATE on an already-negotiated connection terminates it ([MS-SMB2] §3.3.5.4).
Variants§
Auto Trait Implementations§
impl Freeze for NegotiateReply
impl RefUnwindSafe for NegotiateReply
impl Send for NegotiateReply
impl Sync for NegotiateReply
impl Unpin for NegotiateReply
impl UnsafeUnpin for NegotiateReply
impl UnwindSafe for NegotiateReply
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