pub struct ArchiveMemberHeader {
pub name: String,
pub timestamp: u32,
pub user_id: u16,
pub group_id: u16,
pub mode: u32,
pub size: u32,
}Expand description
库文件成员头
表示静态库文件中一个成员文件的头部信息。 静态库是多个对象文件的集合,每个成员都有自己的头部。
Fields§
§name: String成员文件名称
timestamp: u32文件修改时间戳
user_id: u16用户ID
group_id: u16组ID
mode: u32文件权限模式
size: u32文件大小
Trait Implementations§
Source§impl Clone for ArchiveMemberHeader
impl Clone for ArchiveMemberHeader
Source§fn clone(&self) -> ArchiveMemberHeader
fn clone(&self) -> ArchiveMemberHeader
Returns a duplicate of the value. Read more
1.0.0 · 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 ArchiveMemberHeader
impl Debug for ArchiveMemberHeader
Source§impl<'de> Deserialize<'de> for ArchiveMemberHeader
impl<'de> Deserialize<'de> for ArchiveMemberHeader
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 ArchiveMemberHeader
impl RefUnwindSafe for ArchiveMemberHeader
impl Send for ArchiveMemberHeader
impl Sync for ArchiveMemberHeader
impl Unpin for ArchiveMemberHeader
impl UnwindSafe for ArchiveMemberHeader
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