pub struct AssetReference {
pub asset_id: i64,
pub asset_type: String,
pub referenced_by: Vec<i64>,
pub file_path: Option<String>,
}Expand description
Asset reference information
Fields§
§asset_id: i64§asset_type: String§referenced_by: Vec<i64>§file_path: Option<String>Trait Implementations§
Source§impl Clone for AssetReference
impl Clone for AssetReference
Source§fn clone(&self) -> AssetReference
fn clone(&self) -> AssetReference
Returns a duplicate 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 AssetReference
impl Debug for AssetReference
Source§impl<'de> Deserialize<'de> for AssetReference
impl<'de> Deserialize<'de> for AssetReference
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 AssetReference
impl RefUnwindSafe for AssetReference
impl Send for AssetReference
impl Sync for AssetReference
impl Unpin for AssetReference
impl UnwindSafe for AssetReference
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