pub struct NexusCollectionMeta {
pub game: NexusCollectionGame,
pub latest_published_revision: Option<NexusCollectionRevision>,
}Expand description
Minimal collection metadata returned by the slug-based lookup endpoint.
Used in the two-step collection install flow to discover the game domain before fetching the full revision manifest.
Fields§
§game: NexusCollectionGame§latest_published_revision: Option<NexusCollectionRevision>Trait Implementations§
Source§impl Debug for NexusCollectionMeta
impl Debug for NexusCollectionMeta
Source§impl<'de> Deserialize<'de> for NexusCollectionMeta
impl<'de> Deserialize<'de> for NexusCollectionMeta
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 NexusCollectionMeta
impl RefUnwindSafe for NexusCollectionMeta
impl Send for NexusCollectionMeta
impl Sync for NexusCollectionMeta
impl Unpin for NexusCollectionMeta
impl UnsafeUnpin for NexusCollectionMeta
impl UnwindSafe for NexusCollectionMeta
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