Struct aruna_cache::query::FullSyncData
source · pub struct FullSyncData {
pub resources: Vec<(DieselUlid, Resource, Resource)>,
pub users: Vec<(DieselUlid, User)>,
pub pubkeys: Vec<APIPubkey>,
}Fields§
§resources: Vec<(DieselUlid, Resource, Resource)>§users: Vec<(DieselUlid, User)>§pubkeys: Vec<APIPubkey>Trait Implementations§
source§impl Clone for FullSyncData
impl Clone for FullSyncData
source§fn clone(&self) -> FullSyncData
fn clone(&self) -> FullSyncData
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for FullSyncData
impl Debug for FullSyncData
source§impl<'de> Deserialize<'de> for FullSyncData
impl<'de> Deserialize<'de> for FullSyncData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for FullSyncData
impl Send for FullSyncData
impl Sync for FullSyncData
impl Unpin for FullSyncData
impl UnwindSafe for FullSyncData
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> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request