pub struct ScimSchemaAttribute {
pub canonical_values: Option<Vec<String>>,
pub case_exact: Option<bool>,
pub description: String,
pub multi_valued: bool,
pub mutability: String,
pub name: String,
pub reference_types: Option<Vec<String>>,
pub required: bool,
pub returned: String,
pub sub_attributes: Option<Vec<ScimSchemaAttribute>>,
pub type: String,
pub uniqueness: Option<String>,
}Expand description
ScimSchemaAttribute from the ClickHouse Cloud API.
Fields§
§canonical_values: Option<Vec<String>>§case_exact: Option<bool>§description: String§multi_valued: bool§mutability: String§name: String§reference_types: Option<Vec<String>>§required: bool§returned: String§sub_attributes: Option<Vec<ScimSchemaAttribute>>§type: String§uniqueness: Option<String>Trait Implementations§
Source§impl Clone for ScimSchemaAttribute
impl Clone for ScimSchemaAttribute
Source§fn clone(&self) -> ScimSchemaAttribute
fn clone(&self) -> ScimSchemaAttribute
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ScimSchemaAttribute
impl Debug for ScimSchemaAttribute
Source§impl Default for ScimSchemaAttribute
impl Default for ScimSchemaAttribute
Source§fn default() -> ScimSchemaAttribute
fn default() -> ScimSchemaAttribute
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScimSchemaAttribute
impl<'de> Deserialize<'de> for ScimSchemaAttribute
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 ScimSchemaAttribute
impl PartialEq for ScimSchemaAttribute
Source§fn eq(&self, other: &ScimSchemaAttribute) -> bool
fn eq(&self, other: &ScimSchemaAttribute) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ScimSchemaAttribute
impl Serialize for ScimSchemaAttribute
impl StructuralPartialEq for ScimSchemaAttribute
Auto Trait Implementations§
impl Freeze for ScimSchemaAttribute
impl RefUnwindSafe for ScimSchemaAttribute
impl Send for ScimSchemaAttribute
impl Sync for ScimSchemaAttribute
impl Unpin for ScimSchemaAttribute
impl UnsafeUnpin for ScimSchemaAttribute
impl UnwindSafe for ScimSchemaAttribute
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