pub struct InstanceGroup {
pub name: String,
pub summary: Option<String>,
pub emails: Option<Vec<String>>,
}
Fields§
§name: String
§summary: Option<String>
§emails: Option<Vec<String>>
Implementations§
Source§impl InstanceGroup
impl InstanceGroup
pub fn new(name: String) -> InstanceGroup
Trait Implementations§
Source§impl Clone for InstanceGroup
impl Clone for InstanceGroup
Source§fn clone(&self) -> InstanceGroup
fn clone(&self) -> InstanceGroup
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InstanceGroup
impl Debug for InstanceGroup
Source§impl Default for InstanceGroup
impl Default for InstanceGroup
Source§fn default() -> InstanceGroup
fn default() -> InstanceGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstanceGroup
impl<'de> Deserialize<'de> for InstanceGroup
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 InstanceGroup
impl PartialEq for InstanceGroup
Source§impl Serialize for InstanceGroup
impl Serialize for InstanceGroup
impl StructuralPartialEq for InstanceGroup
Auto Trait Implementations§
impl Freeze for InstanceGroup
impl RefUnwindSafe for InstanceGroup
impl Send for InstanceGroup
impl Sync for InstanceGroup
impl Unpin for InstanceGroup
impl UnwindSafe for InstanceGroup
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