pub struct NodeOperationData {
pub node_ip: Option<String>,
pub node_port: Option<i32>,
pub client_ip: Option<String>,
pub client_port: Option<i32>,
pub alias: String,
pub services: Option<Vec<Services>>,
pub blskey: Option<String>,
pub blskey_pop: Option<String>,
}
Fields§
§node_ip: Option<String>
§node_port: Option<i32>
§client_ip: Option<String>
§client_port: Option<i32>
§alias: String
§services: Option<Vec<Services>>
§blskey: Option<String>
§blskey_pop: Option<String>
Trait Implementations§
source§impl Debug for NodeOperationData
impl Debug for NodeOperationData
source§impl<'de> Deserialize<'de> for NodeOperationData
impl<'de> Deserialize<'de> for NodeOperationData
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 NodeOperationData
impl PartialEq for NodeOperationData
source§fn eq(&self, other: &NodeOperationData) -> bool
fn eq(&self, other: &NodeOperationData) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for NodeOperationData
impl Serialize for NodeOperationData
source§impl Validatable for NodeOperationData
impl Validatable for NodeOperationData
impl StructuralPartialEq for NodeOperationData
Auto Trait Implementations§
impl Freeze for NodeOperationData
impl RefUnwindSafe for NodeOperationData
impl Send for NodeOperationData
impl Sync for NodeOperationData
impl Unpin for NodeOperationData
impl UnwindSafe for NodeOperationData
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