Struct polar_core::resource_block::ResourceBlock [−][src]
pub struct ResourceBlock {
pub block_type: BlockType,
pub resource: Term,
pub roles: Option<Term>,
pub permissions: Option<Term>,
pub relations: Option<Term>,
pub shorthand_rules: Vec<ShorthandRule>,
}Expand description
Successfully-parsed but not-yet-fully-validated-or-persisted resource block.
Fields
block_type: BlockTyperesource: Termroles: Option<Term>permissions: Option<Term>relations: Option<Term>shorthand_rules: Vec<ShorthandRule>Implementations
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for ResourceBlock
impl Send for ResourceBlock
impl Sync for ResourceBlock
impl Unpin for ResourceBlock
impl UnwindSafe for ResourceBlock
Blanket Implementations
Mutably borrows from an owned value. Read more