struct ProtocolTag {
pub typ: String,
pub server: String,
pub port: u16,
pub ssl: bool,
}
Expand description
Result of parsing a single Protocol
tag.
https://docs.microsoft.com/en-us/exchange/client-developer/web-service-reference/protocol-pox
Fields§
§typ: String
Server type, such as “IMAP”, “SMTP” or “POP3”.
https://docs.microsoft.com/en-us/exchange/client-developer/web-service-reference/type-pox
server: String
Server identifier, hostname or IP address for IMAP and SMTP.
https://docs.microsoft.com/en-us/exchange/client-developer/web-service-reference/server-pox
port: u16
Network port.
https://docs.microsoft.com/en-us/exchange/client-developer/web-service-reference/port-pox
ssl: bool
Whether connection should be secure, “on” or “off”, default is “on”.
https://docs.microsoft.com/en-us/exchange/client-developer/web-service-reference/ssl-pox
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProtocolTag
impl RefUnwindSafe for ProtocolTag
impl Send for ProtocolTag
impl Sync for ProtocolTag
impl Unpin for ProtocolTag
impl UnwindSafe for ProtocolTag
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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