pub struct DatabaseDump {
pub documents: HashMap<NamespaceId, DatabaseDumpDocument>,
pub subspace_secrets: HashMap<SubspaceId, SubspaceSecretKey>,
}
Fields§
§documents: HashMap<NamespaceId, DatabaseDumpDocument>
§subspace_secrets: HashMap<SubspaceId, SubspaceSecretKey>
Trait Implementations§
Source§impl BorshDeserialize for DatabaseDump
impl BorshDeserialize for DatabaseDump
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for DatabaseDump
impl BorshSerialize for DatabaseDump
Source§impl Debug for DatabaseDump
impl Debug for DatabaseDump
Source§impl Default for DatabaseDump
impl Default for DatabaseDump
Source§fn default() -> DatabaseDump
fn default() -> DatabaseDump
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DatabaseDump
impl RefUnwindSafe for DatabaseDump
impl Send for DatabaseDump
impl Sync for DatabaseDump
impl Unpin for DatabaseDump
impl UnwindSafe for DatabaseDump
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