pub struct ProtoFileEntry {
pub name: String,
pub path: String,
pub hash: String,
}Expand description
Entry for a proto file included in the .actr package.
Fields§
§name: StringFile name (e.g. “echo.proto”)
path: StringPath inside the ZIP (e.g. “proto/echo.proto”)
hash: StringSHA-256 hash hex string (64 chars)
Trait Implementations§
Source§impl Clone for ProtoFileEntry
impl Clone for ProtoFileEntry
Source§fn clone(&self) -> ProtoFileEntry
fn clone(&self) -> ProtoFileEntry
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 ProtoFileEntry
impl Debug for ProtoFileEntry
Source§impl<'de> Deserialize<'de> for ProtoFileEntry
impl<'de> Deserialize<'de> for ProtoFileEntry
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 ProtoFileEntry
impl RefUnwindSafe for ProtoFileEntry
impl Send for ProtoFileEntry
impl Sync for ProtoFileEntry
impl Unpin for ProtoFileEntry
impl UnsafeUnpin for ProtoFileEntry
impl UnwindSafe for ProtoFileEntry
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