pub struct ExportedInstanceGroup {
pub name: String,
pub summary: Option<String>,
pub emails: Option<Vec<String>>,
pub id: Option<String>,
pub scim_display_name: Option<String>,
pub external_id: Option<String>,
}
Fields§
§name: String
§summary: Option<String>
§emails: Option<Vec<String>>
§id: Option<String>
§scim_display_name: Option<String>
§external_id: Option<String>
Implementations§
Source§impl ExportedInstanceGroup
impl ExportedInstanceGroup
pub fn new(name: String) -> ExportedInstanceGroup
Trait Implementations§
Source§impl Clone for ExportedInstanceGroup
impl Clone for ExportedInstanceGroup
Source§fn clone(&self) -> ExportedInstanceGroup
fn clone(&self) -> ExportedInstanceGroup
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 ExportedInstanceGroup
impl Debug for ExportedInstanceGroup
Source§impl Default for ExportedInstanceGroup
impl Default for ExportedInstanceGroup
Source§fn default() -> ExportedInstanceGroup
fn default() -> ExportedInstanceGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExportedInstanceGroup
impl<'de> Deserialize<'de> for ExportedInstanceGroup
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 ExportedInstanceGroup
impl PartialEq for ExportedInstanceGroup
Source§impl Serialize for ExportedInstanceGroup
impl Serialize for ExportedInstanceGroup
impl StructuralPartialEq for ExportedInstanceGroup
Auto Trait Implementations§
impl Freeze for ExportedInstanceGroup
impl RefUnwindSafe for ExportedInstanceGroup
impl Send for ExportedInstanceGroup
impl Sync for ExportedInstanceGroup
impl Unpin for ExportedInstanceGroup
impl UnwindSafe for ExportedInstanceGroup
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