pub struct StaticResourceSummary {
pub resourceinstanceid: String,
pub graph_id: String,
pub name: String,
pub descriptors: Option<StaticResourceDescriptors>,
pub metadata: HashMap<String, String>,
pub createdtime: Option<String>,
pub lastmodified: Option<String>,
pub publication_id: Option<String>,
pub principaluser_id: Option<i32>,
pub legacyid: Option<String>,
pub graph_publication_id: Option<String>,
}Expand description
Summary info for a resource (used for lazy loading)
Fields§
§resourceinstanceid: String§graph_id: String§name: String§descriptors: Option<StaticResourceDescriptors>§metadata: HashMap<String, String>§createdtime: Option<String>§lastmodified: Option<String>§publication_id: Option<String>§principaluser_id: Option<i32>§legacyid: Option<String>§graph_publication_id: Option<String>Implementations§
Source§impl StaticResourceSummary
impl StaticResourceSummary
Sourcepub fn to_metadata(&self) -> StaticResourceMetadata
pub fn to_metadata(&self) -> StaticResourceMetadata
Convert summary to metadata
Trait Implementations§
Source§impl Clone for StaticResourceSummary
impl Clone for StaticResourceSummary
Source§fn clone(&self) -> StaticResourceSummary
fn clone(&self) -> StaticResourceSummary
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 moreSource§impl Debug for StaticResourceSummary
impl Debug for StaticResourceSummary
Source§impl<'de> Deserialize<'de> for StaticResourceSummary
impl<'de> Deserialize<'de> for StaticResourceSummary
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
Source§impl From<&StaticResourceSummary> for RelatedResourceEntry
impl From<&StaticResourceSummary> for RelatedResourceEntry
Source§fn from(summary: &StaticResourceSummary) -> Self
fn from(summary: &StaticResourceSummary) -> Self
Converts to this type from the input type.
Source§impl From<RelatedResourceEntry> for StaticResourceSummary
impl From<RelatedResourceEntry> for StaticResourceSummary
Source§fn from(entry: RelatedResourceEntry) -> Self
fn from(entry: RelatedResourceEntry) -> Self
Hydrate a cache entry back to a full summary (with optional fields as None/empty)
Source§impl From<StaticResourceSummary> for ResourceEntry
impl From<StaticResourceSummary> for ResourceEntry
Source§fn from(summary: StaticResourceSummary) -> Self
fn from(summary: StaticResourceSummary) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for StaticResourceSummary
impl RefUnwindSafe for StaticResourceSummary
impl Send for StaticResourceSummary
impl Sync for StaticResourceSummary
impl Unpin for StaticResourceSummary
impl UnsafeUnpin for StaticResourceSummary
impl UnwindSafe for StaticResourceSummary
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