1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct Stat {
    #[prost(string, tag="1")]
    pub path: std::string::String,
    #[prost(uint32, tag="2")]
    pub mode: u32,
    #[prost(uint32, tag="3")]
    pub uid: u32,
    #[prost(uint32, tag="4")]
    pub gid: u32,
    #[prost(int64, tag="5")]
    pub size: i64,
    #[prost(int64, tag="6")]
    pub mod_time: i64,
    /// int32 typeflag = 7;
    #[prost(string, tag="7")]
    pub linkname: std::string::String,
    #[prost(int64, tag="8")]
    pub devmajor: i64,
    #[prost(int64, tag="9")]
    pub devminor: i64,
    #[prost(map="string, bytes", tag="10")]
    pub xattrs: ::std::collections::HashMap<std::string::String, std::vec::Vec<u8>>,
}