pub struct HistoricalReadEligibilityV1 {
pub current_authorized: bool,
pub current_privacy_overlay_applied_before_collectors: bool,
pub current_collection_security_generation: CollectionSecurityGeneration,
pub key_access: SharedRootKeyAccessV1,
}Fields§
§current_privacy_overlay_applied_before_collectors: bool§current_collection_security_generation: CollectionSecurityGeneration§key_access: SharedRootKeyAccessV1Implementations§
Source§impl HistoricalReadEligibilityV1
impl HistoricalReadEligibilityV1
pub fn validate_read(self) -> Result<(), RootHistoryContractError>
Trait Implementations§
Source§impl Clone for HistoricalReadEligibilityV1
impl Clone for HistoricalReadEligibilityV1
impl Copy for HistoricalReadEligibilityV1
Source§impl Debug for HistoricalReadEligibilityV1
impl Debug for HistoricalReadEligibilityV1
impl Eq for HistoricalReadEligibilityV1
impl StructuralPartialEq for HistoricalReadEligibilityV1
Auto Trait Implementations§
impl Freeze for HistoricalReadEligibilityV1
impl RefUnwindSafe for HistoricalReadEligibilityV1
impl Send for HistoricalReadEligibilityV1
impl Sync for HistoricalReadEligibilityV1
impl Unpin for HistoricalReadEligibilityV1
impl UnsafeUnpin for HistoricalReadEligibilityV1
impl UnwindSafe for HistoricalReadEligibilityV1
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