pub struct OnDemandRelation {
pub relation: RelationRow,
pub attributes: &'static [AttributeRow],
pub indexes: &'static [IndexRow],
pub free_list: u32,
}Expand description
A relation macOS does not put in a new keychain, but adds to the schema the
first time a record of that type is stored. security import writes exactly
these rows, in this order, when it stores the first certificate.
Fields§
§relation: RelationRow§attributes: &'static [AttributeRow]§indexes: &'static [IndexRow]§free_list: u32The free-list field of the new, still-empty table.
Auto Trait Implementations§
impl Freeze for OnDemandRelation
impl RefUnwindSafe for OnDemandRelation
impl Send for OnDemandRelation
impl Sync for OnDemandRelation
impl Unpin for OnDemandRelation
impl UnsafeUnpin for OnDemandRelation
impl UnwindSafe for OnDemandRelation
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