pub struct AuthorizedReadSnapshot {
pub table: String,
pub table_snapshot: Snapshot,
pub data_generation: u64,
pub security_version: u64,
pub allowed_row_ids: Option<HashSet<RowId>>,
}Expand description
One optimistic authorization snapshot for a complete scored read.
Fields§
§table: String§table_snapshot: Snapshot§data_generation: u64§security_version: u64§allowed_row_ids: Option<HashSet<RowId>>Trait Implementations§
Source§impl Clone for AuthorizedReadSnapshot
impl Clone for AuthorizedReadSnapshot
Source§fn clone(&self) -> AuthorizedReadSnapshot
fn clone(&self) -> AuthorizedReadSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AuthorizedReadSnapshot
impl RefUnwindSafe for AuthorizedReadSnapshot
impl Send for AuthorizedReadSnapshot
impl Sync for AuthorizedReadSnapshot
impl Unpin for AuthorizedReadSnapshot
impl UnsafeUnpin for AuthorizedReadSnapshot
impl UnwindSafe for AuthorizedReadSnapshot
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more