[−][src]Struct summain::ManifestEntry
An entry in a file manifest.
Implementations
impl ManifestEntry
[src]
pub fn new(path: &Path) -> Result<Self>
[src]
Create a new manifest entry.
The pathname of the file and the metadata are passed in by the caller. This function doesn't query the system for it.
The structure can be serialized using serde.
Trait Implementations
impl Debug for ManifestEntry
[src]
impl Serialize for ManifestEntry
[src]
Auto Trait Implementations
impl RefUnwindSafe for ManifestEntry
[src]
impl Send for ManifestEntry
[src]
impl Sync for ManifestEntry
[src]
impl Unpin for ManifestEntry
[src]
impl UnwindSafe for ManifestEntry
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,