pub struct BSAFileState {
pub path: String,
pub hash: u64,
pub size: u64,
}Expand description
State for a file inside a BSA/BA2 archive.
Fields§
§path: String§hash: u64§size: u64Trait Implementations§
Source§impl Clone for BSAFileState
impl Clone for BSAFileState
Source§fn clone(&self) -> BSAFileState
fn clone(&self) -> BSAFileState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BSAFileState
impl Debug for BSAFileState
Source§impl<'de> Deserialize<'de> for BSAFileState
impl<'de> Deserialize<'de> for BSAFileState
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 BSAFileState
impl RefUnwindSafe for BSAFileState
impl Send for BSAFileState
impl Sync for BSAFileState
impl Unpin for BSAFileState
impl UnsafeUnpin for BSAFileState
impl UnwindSafe for BSAFileState
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