#[repr(C)]pub struct ArchivedFilesParamswhere
Option<u32>: Archive,
Option<u64>: Archive,
Option<String>: Archive,
Option<OutputFormat>: Archive,
bool: Archive,{
pub app: <Option<u32> as Archive>::Archived,
pub depot: <Option<u32> as Archive>::Archived,
pub manifest: <Option<u64> as Archive>::Archived,
pub manifest_file: <Option<String> as Archive>::Archived,
pub depot_key: <Option<String> as Archive>::Archived,
pub branch: <Option<String> as Archive>::Archived,
pub branch_password: <Option<String> as Archive>::Archived,
pub os: <Option<String> as Archive>::Archived,
pub format: <Option<OutputFormat> as Archive>::Archived,
pub raw: <bool as Archive>::Archived,
pub bytes: <bool as Archive>::Archived,
}Expand description
An archived FilesParams
Fields§
§app: <Option<u32> as Archive>::ArchivedThe archived counterpart of FilesParams::app
depot: <Option<u32> as Archive>::ArchivedThe archived counterpart of FilesParams::depot
manifest: <Option<u64> as Archive>::ArchivedThe archived counterpart of FilesParams::manifest
manifest_file: <Option<String> as Archive>::ArchivedThe archived counterpart of FilesParams::manifest_file
depot_key: <Option<String> as Archive>::ArchivedThe archived counterpart of FilesParams::depot_key
branch: <Option<String> as Archive>::ArchivedThe archived counterpart of FilesParams::branch
branch_password: <Option<String> as Archive>::ArchivedThe archived counterpart of FilesParams::branch_password
os: <Option<String> as Archive>::ArchivedThe archived counterpart of FilesParams::os
format: <Option<OutputFormat> as Archive>::ArchivedThe archived counterpart of FilesParams::format
raw: <bool as Archive>::ArchivedThe archived counterpart of FilesParams::raw
bytes: <bool as Archive>::ArchivedThe archived counterpart of FilesParams::bytes
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedFilesParamswhere
Option<u32>: Archive,
Option<u64>: Archive,
Option<String>: Archive,
Option<OutputFormat>: Archive,
bool: Archive,
<__C as Fallible>::Error: Trace,
<Option<u32> as Archive>::Archived: CheckBytes<__C>,
<Option<u64> as Archive>::Archived: CheckBytes<__C>,
<Option<String> as Archive>::Archived: CheckBytes<__C>,
<Option<OutputFormat> as Archive>::Archived: CheckBytes<__C>,
<bool as Archive>::Archived: CheckBytes<__C>,
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedFilesParamswhere
Option<u32>: Archive,
Option<u64>: Archive,
Option<String>: Archive,
Option<OutputFormat>: Archive,
bool: Archive,
<__C as Fallible>::Error: Trace,
<Option<u32> as Archive>::Archived: CheckBytes<__C>,
<Option<u64> as Archive>::Archived: CheckBytes<__C>,
<Option<String> as Archive>::Archived: CheckBytes<__C>,
<Option<OutputFormat> as Archive>::Archived: CheckBytes<__C>,
<bool as Archive>::Archived: CheckBytes<__C>,
Source§impl Debug for ArchivedFilesParams
impl Debug for ArchivedFilesParams
impl Portable for ArchivedFilesParamswhere
Option<u32>: Archive,
Option<u64>: Archive,
Option<String>: Archive,
Option<OutputFormat>: Archive,
bool: Archive,
<Option<u32> as Archive>::Archived: Portable,
<Option<u64> as Archive>::Archived: Portable,
<Option<String> as Archive>::Archived: Portable,
<Option<OutputFormat> as Archive>::Archived: Portable,
<bool as Archive>::Archived: Portable,
Auto Trait Implementations§
impl !Unpin for ArchivedFilesParams
impl !UnsafeUnpin for ArchivedFilesParams
impl Freeze for ArchivedFilesParams
impl RefUnwindSafe for ArchivedFilesParams
impl Send for ArchivedFilesParams
impl Sync for ArchivedFilesParams
impl UnwindSafe for ArchivedFilesParams
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out indicating that a T is niched.