pub struct VmgsFileInfo {
pub allocated_bytes: u64,
pub valid_bytes: u64,
pub encrypted: bool,
}Expand description
Info about a specific VMGS file.
Fields§
§allocated_bytes: u64Number of bytes allocated in the file.
valid_bytes: u64Number of valid bytes in the file.
encrypted: boolWhether this file is encrypted.
Trait Implementations§
Source§impl Debug for VmgsFileInfo
impl Debug for VmgsFileInfo
Source§impl DefaultEncoding for VmgsFileInfo
impl DefaultEncoding for VmgsFileInfo
Source§impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for VmgsFileInfo
impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for VmgsFileInfo
Source§impl<AnyR: 'static> StructEncodeMetadata<AnyR> for VmgsFileInfo
impl<AnyR: 'static> StructEncodeMetadata<AnyR> for VmgsFileInfo
Auto Trait Implementations§
impl Freeze for VmgsFileInfo
impl RefUnwindSafe for VmgsFileInfo
impl Send for VmgsFileInfo
impl Sync for VmgsFileInfo
impl Unpin for VmgsFileInfo
impl UnwindSafe for VmgsFileInfo
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> MeshField for T
impl<T> MeshField for T
§impl<T> MeshPayload for T
impl<T> MeshPayload for T
§impl<T> Protobuf for Twhere
T: DefaultEncoding,
<T as DefaultEncoding>::Encoding: MessageEncode<T, NoResources> + for<'a> MessageDecode<'a, T, NoResources> + FieldEncode<T, NoResources> + for<'a> FieldDecode<'a, T, NoResources>,
impl<T> Protobuf for Twhere
T: DefaultEncoding,
<T as DefaultEncoding>::Encoding: MessageEncode<T, NoResources> + for<'a> MessageDecode<'a, T, NoResources> + FieldEncode<T, NoResources> + for<'a> FieldDecode<'a, T, NoResources>,
§impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
§fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
Computes the message size, as in [
MessageEncode::compute_message_size].§fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
Writes the message, as in [
MessageEncode::write_message].