pub struct SystemAccess {
pub access: Vec<Access>,
pub condition: Expression,
}Fields§
§access: Vec<Access>§condition: ExpressionTrait Implementations§
Source§impl Clone for SystemAccess
impl Clone for SystemAccess
Source§fn clone(&self) -> SystemAccess
fn clone(&self) -> SystemAccess
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 SystemAccess
impl Debug for SystemAccess
Source§impl<'de> Deserialize<'de> for SystemAccess
impl<'de> Deserialize<'de> for SystemAccess
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 SystemAccess
impl PartialEq for SystemAccess
Source§impl Serialize for SystemAccess
impl Serialize for SystemAccess
impl Eq for SystemAccess
impl StructuralPartialEq for SystemAccess
Auto Trait Implementations§
impl Freeze for SystemAccess
impl RefUnwindSafe for SystemAccess
impl Send for SystemAccess
impl Sync for SystemAccess
impl Unpin for SystemAccess
impl UnwindSafe for SystemAccess
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