pub struct OpSpec {
pub id: String,
pub parent: Option<usize>,
pub bind_field: Option<String>,
pub relation_kind: Option<RelationKind>,
pub policy: Option<String>,
}Fields§
§id: String§parent: Option<usize>§bind_field: Option<String>§relation_kind: Option<RelationKind>§policy: Option<String>Raw policy string from the vector (validated at run time so unknown policies fail closed with UNKNOWN_POLICY rather than at parse time).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OpSpec
impl RefUnwindSafe for OpSpec
impl Send for OpSpec
impl Sync for OpSpec
impl Unpin for OpSpec
impl UnsafeUnpin for OpSpec
impl UnwindSafe for OpSpec
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