pub struct SessionPermissionOverlay {
pub rules: Vec<PermissionRule>,
}Fields§
§rules: Vec<PermissionRule>Implementations§
Trait Implementations§
Source§impl Clone for SessionPermissionOverlay
impl Clone for SessionPermissionOverlay
Source§fn clone(&self) -> SessionPermissionOverlay
fn clone(&self) -> SessionPermissionOverlay
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 SessionPermissionOverlay
impl Debug for SessionPermissionOverlay
Source§impl Default for SessionPermissionOverlay
impl Default for SessionPermissionOverlay
Source§impl<'de> Deserialize<'de> for SessionPermissionOverlay
impl<'de> Deserialize<'de> for SessionPermissionOverlay
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
impl Eq for SessionPermissionOverlay
Source§impl JsonSchema for SessionPermissionOverlay
impl JsonSchema for SessionPermissionOverlay
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for SessionPermissionOverlay
impl PartialEq for SessionPermissionOverlay
Source§fn eq(&self, other: &SessionPermissionOverlay) -> bool
fn eq(&self, other: &SessionPermissionOverlay) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SessionPermissionOverlay
impl Serialize for SessionPermissionOverlay
impl StructuralPartialEq for SessionPermissionOverlay
Auto Trait Implementations§
impl Freeze for SessionPermissionOverlay
impl RefUnwindSafe for SessionPermissionOverlay
impl Send for SessionPermissionOverlay
impl Sync for SessionPermissionOverlay
impl Unpin for SessionPermissionOverlay
impl UnsafeUnpin for SessionPermissionOverlay
impl UnwindSafe for SessionPermissionOverlay
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