pub struct Key3Leaders {
pub scoutmaster: Option<Leader>,
pub committee_chair: Option<Leader>,
pub charter_org_rep: Option<Leader>,
}Expand description
Key 3 leadership positions for a unit.
Fields§
§scoutmaster: Option<Leader>§committee_chair: Option<Leader>§charter_org_rep: Option<Leader>Trait Implementations§
Source§impl Clone for Key3Leaders
impl Clone for Key3Leaders
Source§fn clone(&self) -> Key3Leaders
fn clone(&self) -> Key3Leaders
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 Key3Leaders
impl Debug for Key3Leaders
Source§impl Default for Key3Leaders
impl Default for Key3Leaders
Source§fn default() -> Key3Leaders
fn default() -> Key3Leaders
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Key3Leaders
impl<'de> Deserialize<'de> for Key3Leaders
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 Key3Leaders
impl RefUnwindSafe for Key3Leaders
impl Send for Key3Leaders
impl Sync for Key3Leaders
impl Unpin for Key3Leaders
impl UnsafeUnpin for Key3Leaders
impl UnwindSafe for Key3Leaders
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