pub enum NetworkApprovalProtocol {
Http,
Https,
Socks5Tcp,
Socks5Udp,
}Variants§
Trait Implementations§
Source§impl Clone for NetworkApprovalProtocol
impl Clone for NetworkApprovalProtocol
impl Copy for NetworkApprovalProtocol
Source§impl Debug for NetworkApprovalProtocol
impl Debug for NetworkApprovalProtocol
Source§impl<'de> Deserialize<'de> for NetworkApprovalProtocol
impl<'de> Deserialize<'de> for NetworkApprovalProtocol
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for NetworkApprovalProtocol
Source§impl PartialEq for NetworkApprovalProtocol
impl PartialEq for NetworkApprovalProtocol
Source§impl Serialize for NetworkApprovalProtocol
impl Serialize for NetworkApprovalProtocol
impl StructuralPartialEq for NetworkApprovalProtocol
Auto Trait Implementations§
impl Freeze for NetworkApprovalProtocol
impl RefUnwindSafe for NetworkApprovalProtocol
impl Send for NetworkApprovalProtocol
impl Sync for NetworkApprovalProtocol
impl Unpin for NetworkApprovalProtocol
impl UnsafeUnpin for NetworkApprovalProtocol
impl UnwindSafe for NetworkApprovalProtocol
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