pub struct VpnServer {
pub id: EntityId,
pub name: Option<String>,
pub server_type: String,
pub enabled: Option<bool>,
}Fields§
§id: EntityId§name: Option<String>§server_type: StringServer type: OPENVPN, WIREGUARD, L2TP, PPTP, UID
enabled: Option<bool>Trait Implementations§
Source§impl<'de> Deserialize<'de> for VpnServer
impl<'de> Deserialize<'de> for VpnServer
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
Auto Trait Implementations§
impl Freeze for VpnServer
impl RefUnwindSafe for VpnServer
impl Send for VpnServer
impl Sync for VpnServer
impl Unpin for VpnServer
impl UnsafeUnpin for VpnServer
impl UnwindSafe for VpnServer
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