Enum ldap_parser::ldap::ProtocolOp [−][src]
pub enum ProtocolOp<'a> {
Show 21 variants
BindRequest(BindRequest<'a>),
BindResponse(BindResponse<'a>),
UnbindRequest,
SearchRequest(SearchRequest<'a>),
SearchResultEntry(SearchResultEntry<'a>),
SearchResultDone(LdapResult<'a>),
SearchResultReference(Vec<LdapString<'a>>),
ModifyRequest(ModifyRequest<'a>),
ModifyResponse(ModifyResponse<'a>),
AddRequest(AddRequest<'a>),
AddResponse(LdapResult<'a>),
DelRequest(LdapDN<'a>),
DelResponse(LdapResult<'a>),
ModDnRequest(ModDnRequest<'a>),
ModDnResponse(LdapResult<'a>),
CompareRequest(CompareRequest<'a>),
CompareResponse(LdapResult<'a>),
AbandonRequest(MessageID),
ExtendedRequest(ExtendedRequest<'a>),
ExtendedResponse(ExtendedResponse<'a>),
IntermediateResponse(IntermediateResponse<'a>),
}
Variants
BindRequest(BindRequest<'a>)
Tuple Fields of BindRequest
0: BindRequest<'a>
BindResponse(BindResponse<'a>)
Tuple Fields of BindResponse
0: BindResponse<'a>
SearchRequest(SearchRequest<'a>)
Tuple Fields of SearchRequest
0: SearchRequest<'a>
SearchResultEntry(SearchResultEntry<'a>)
Tuple Fields of SearchResultEntry
0: SearchResultEntry<'a>
SearchResultDone(LdapResult<'a>)
Tuple Fields of SearchResultDone
0: LdapResult<'a>
SearchResultReference(Vec<LdapString<'a>>)
Tuple Fields of SearchResultReference
0: Vec<LdapString<'a>>
ModifyRequest(ModifyRequest<'a>)
Tuple Fields of ModifyRequest
0: ModifyRequest<'a>
ModifyResponse(ModifyResponse<'a>)
Tuple Fields of ModifyResponse
0: ModifyResponse<'a>
AddRequest(AddRequest<'a>)
Tuple Fields of AddRequest
0: AddRequest<'a>
AddResponse(LdapResult<'a>)
Tuple Fields of AddResponse
0: LdapResult<'a>
DelRequest(LdapDN<'a>)
Tuple Fields of DelRequest
0: LdapDN<'a>
DelResponse(LdapResult<'a>)
Tuple Fields of DelResponse
0: LdapResult<'a>
ModDnRequest(ModDnRequest<'a>)
Tuple Fields of ModDnRequest
0: ModDnRequest<'a>
ModDnResponse(LdapResult<'a>)
Tuple Fields of ModDnResponse
0: LdapResult<'a>
CompareRequest(CompareRequest<'a>)
Tuple Fields of CompareRequest
0: CompareRequest<'a>
CompareResponse(LdapResult<'a>)
Tuple Fields of CompareResponse
0: LdapResult<'a>
AbandonRequest(MessageID)
Tuple Fields of AbandonRequest
0: MessageID
ExtendedRequest(ExtendedRequest<'a>)
Tuple Fields of ExtendedRequest
0: ExtendedRequest<'a>
ExtendedResponse(ExtendedResponse<'a>)
Tuple Fields of ExtendedResponse
0: ExtendedResponse<'a>
IntermediateResponse(IntermediateResponse<'a>)
Tuple Fields of IntermediateResponse
0: IntermediateResponse<'a>
Implementations
Get tag number associated with the operation
Get the LDAP result, if present
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.