pub struct ScannedFile {
pub rel: String,
pub dir: String,
pub filename: String,
pub abs: PathBuf,
pub size: u64,
}Expand description
One file found under the scanned directory.
Fields§
§rel: StringPath relative to the directory, /-separated on every platform.
dir: StringDirectory portion of rel; empty at the root.
filename: StringFinal path segment.
abs: PathBufAbsolute path on the build machine.
size: u64Trait Implementations§
Source§impl Clone for ScannedFile
impl Clone for ScannedFile
Source§impl Debug for ScannedFile
impl Debug for ScannedFile
Source§impl<'de> Deserialize<'de> for ScannedFile
impl<'de> Deserialize<'de> for ScannedFile
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
impl Eq for ScannedFile
Source§impl PartialEq for ScannedFile
impl PartialEq for ScannedFile
Source§impl Serialize for ScannedFile
impl Serialize for ScannedFile
impl StructuralPartialEq for ScannedFile
Auto Trait Implementations§
impl Forget for ScannedFile
impl Freeze for ScannedFile
impl Move for ScannedFile
impl RefUnwindSafe for ScannedFile
impl Send for ScannedFile
impl Sync for ScannedFile
impl Unpin for ScannedFile
impl UnsafeUnpin for ScannedFile
impl UnwindSafe for ScannedFile
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.