pub struct InterfaceSealRow {
pub seal_id: String,
pub session_id: String,
pub node_id: String,
pub sealed_path: String,
pub artifact_kind: String,
pub seal_hash: Vec<u8>,
pub version: i32,
}Expand description
PSP-5 Phase 6: Record for interface seal persistence
Fields§
§seal_id: String§session_id: String§node_id: String§sealed_path: String§artifact_kind: String§seal_hash: Vec<u8>§version: i32Trait Implementations§
Source§impl Clone for InterfaceSealRow
impl Clone for InterfaceSealRow
Source§fn clone(&self) -> InterfaceSealRow
fn clone(&self) -> InterfaceSealRow
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 InterfaceSealRow
impl Debug for InterfaceSealRow
Source§impl<'de> Deserialize<'de> for InterfaceSealRow
impl<'de> Deserialize<'de> for InterfaceSealRow
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 InterfaceSealRow
impl RefUnwindSafe for InterfaceSealRow
impl Send for InterfaceSealRow
impl Sync for InterfaceSealRow
impl Unpin for InterfaceSealRow
impl UnsafeUnpin for InterfaceSealRow
impl UnwindSafe for InterfaceSealRow
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