pub struct UnknownReference {
pub source_resource_id: String,
pub node_id: String,
pub node_alias: Option<String>,
pub referenced_id: String,
}Expand description
Reference to an unknown resource found during cache population
Fields§
§source_resource_id: StringResource that contains the reference
node_id: StringNode ID where the reference was found
node_alias: Option<String>Node alias (if any)
referenced_id: StringThe unknown resource ID that was referenced
Trait Implementations§
Source§impl Clone for UnknownReference
impl Clone for UnknownReference
Source§fn clone(&self) -> UnknownReference
fn clone(&self) -> UnknownReference
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 UnknownReference
impl Debug for UnknownReference
Source§impl<'de> Deserialize<'de> for UnknownReference
impl<'de> Deserialize<'de> for UnknownReference
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 Freeze for UnknownReference
impl RefUnwindSafe for UnknownReference
impl Send for UnknownReference
impl Sync for UnknownReference
impl Unpin for UnknownReference
impl UnsafeUnpin for UnknownReference
impl UnwindSafe for UnknownReference
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