pub struct ZabbixUser {
pub user_id: String,
pub alias: String,
pub name: Option<String>,
pub surname: Option<String>,
pub role_id: Option<String>,
pub user_type: Option<i32>,
pub url: Option<String>,
}
Fields§
§user_id: String
§alias: String
§name: Option<String>
§surname: Option<String>
§role_id: Option<String>
§user_type: Option<i32>
§url: Option<String>
Trait Implementations§
Source§impl Clone for ZabbixUser
impl Clone for ZabbixUser
Source§fn clone(&self) -> ZabbixUser
fn clone(&self) -> ZabbixUser
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ZabbixUser
impl Debug for ZabbixUser
Source§impl Default for ZabbixUser
impl Default for ZabbixUser
Source§fn default() -> ZabbixUser
fn default() -> ZabbixUser
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ZabbixUser
impl<'de> Deserialize<'de> for ZabbixUser
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 ZabbixUser
impl RefUnwindSafe for ZabbixUser
impl Send for ZabbixUser
impl Sync for ZabbixUser
impl Unpin for ZabbixUser
impl UnwindSafe for ZabbixUser
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