pub struct Commissioner {
pub first_name: Option<String>,
pub last_name: Option<String>,
pub position: Option<String>,
}Expand description
A commissioner assigned to the unit.
Fields§
§first_name: Option<String>§last_name: Option<String>§position: Option<String>Implementations§
Source§impl Commissioner
impl Commissioner
Trait Implementations§
Source§impl Clone for Commissioner
impl Clone for Commissioner
Source§fn clone(&self) -> Commissioner
fn clone(&self) -> Commissioner
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 Commissioner
impl Debug for Commissioner
Source§impl<'de> Deserialize<'de> for Commissioner
impl<'de> Deserialize<'de> for Commissioner
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 Commissioner
impl RefUnwindSafe for Commissioner
impl Send for Commissioner
impl Sync for Commissioner
impl Unpin for Commissioner
impl UnsafeUnpin for Commissioner
impl UnwindSafe for Commissioner
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