pub enum NetworkApprovalProtocol {
Http,
Https,
Socks5Tcp,
Socks5Udp,
Unknown(Value),
}Variants§
Http
Https
Socks5Tcp
Socks5Udp
Unknown(Value)
A value this Codex version doesn’t know, or a known one whose body didn’t decode.
Trait Implementations§
Source§impl Clone for NetworkApprovalProtocol
impl Clone 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
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 Forget for NetworkApprovalProtocol
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