pub struct ClickStackCASLPermission {
pub action: String,
pub conditions: Option<ClickStackCASLPermissionConditions>,
pub integration: Option<String>,
pub inverted: Option<bool>,
pub subject: String,
}Expand description
ClickStackCASLPermission from the ClickHouse Cloud API.
Fields§
§action: String§conditions: Option<ClickStackCASLPermissionConditions>§integration: Option<String>§inverted: Option<bool>§subject: StringTrait Implementations§
Source§impl Clone for ClickStackCASLPermission
impl Clone for ClickStackCASLPermission
Source§fn clone(&self) -> ClickStackCASLPermission
fn clone(&self) -> ClickStackCASLPermission
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 ClickStackCASLPermission
impl Debug for ClickStackCASLPermission
Source§impl Default for ClickStackCASLPermission
impl Default for ClickStackCASLPermission
Source§fn default() -> ClickStackCASLPermission
fn default() -> ClickStackCASLPermission
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickStackCASLPermission
impl<'de> Deserialize<'de> for ClickStackCASLPermission
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 ClickStackCASLPermission
impl PartialEq for ClickStackCASLPermission
Source§impl Serialize for ClickStackCASLPermission
impl Serialize for ClickStackCASLPermission
impl StructuralPartialEq for ClickStackCASLPermission
Auto Trait Implementations§
impl Freeze for ClickStackCASLPermission
impl RefUnwindSafe for ClickStackCASLPermission
impl Send for ClickStackCASLPermission
impl Sync for ClickStackCASLPermission
impl Unpin for ClickStackCASLPermission
impl UnsafeUnpin for ClickStackCASLPermission
impl UnwindSafe for ClickStackCASLPermission
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