pub struct ResolvedSiteAssets {
pub favicon: Option<AssetRevisionReference>,
pub image: Option<AssetRevisionReference>,
pub allowed_origins: Vec<ExternalAssetOrigin>,
pub references: Vec<AssetRevisionReference>,
/* private fields */
}Expand description
Resolver-owned, complete asset inputs for one site snapshot.
Fields§
§favicon: Option<AssetRevisionReference>§image: Option<AssetRevisionReference>§allowed_origins: Vec<ExternalAssetOrigin>§references: Vec<AssetRevisionReference>Implementations§
Source§impl ResolvedSiteAssets
impl ResolvedSiteAssets
pub fn new( publication: &PublicationSettings, favicon: Option<AssetRevisionReference>, image: Option<AssetRevisionReference>, allowed_origins: Vec<ExternalAssetOrigin>, references: Vec<AssetRevisionReference>, ) -> Self
Trait Implementations§
Source§impl Clone for ResolvedSiteAssets
impl Clone for ResolvedSiteAssets
Source§impl Debug for ResolvedSiteAssets
impl Debug for ResolvedSiteAssets
impl Eq for ResolvedSiteAssets
Source§impl PartialEq for ResolvedSiteAssets
impl PartialEq for ResolvedSiteAssets
impl StructuralPartialEq for ResolvedSiteAssets
Auto Trait Implementations§
impl Freeze for ResolvedSiteAssets
impl RefUnwindSafe for ResolvedSiteAssets
impl Send for ResolvedSiteAssets
impl Sync for ResolvedSiteAssets
impl Unpin for ResolvedSiteAssets
impl UnsafeUnpin for ResolvedSiteAssets
impl UnwindSafe for ResolvedSiteAssets
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