pub trait LowLevelDriveOperationTreeTypeConverter {
// Required method
fn empty_tree_operation_for_known_path_key(
&self,
path: Vec<Vec<u8>>,
key: Vec<u8>,
storage_flags: Option<&StorageFlags>,
) -> Result<LowLevelDriveOperation, Error>;
}Expand description
A trait for getting an empty tree operation based on the tree type
Required Methods§
Sourcefn empty_tree_operation_for_known_path_key(
&self,
path: Vec<Vec<u8>>,
key: Vec<u8>,
storage_flags: Option<&StorageFlags>,
) -> Result<LowLevelDriveOperation, Error>
fn empty_tree_operation_for_known_path_key( &self, path: Vec<Vec<u8>>, key: Vec<u8>, storage_flags: Option<&StorageFlags>, ) -> Result<LowLevelDriveOperation, Error>
Sets GroveOperation for inserting an empty tree at the given path and key
Implementations on Foreign Types§
Source§impl LowLevelDriveOperationTreeTypeConverter for TreeType
impl LowLevelDriveOperationTreeTypeConverter for TreeType
Source§fn empty_tree_operation_for_known_path_key(
&self,
path: Vec<Vec<u8>>,
key: Vec<u8>,
storage_flags: Option<&StorageFlags>,
) -> Result<LowLevelDriveOperation, Error>
fn empty_tree_operation_for_known_path_key( &self, path: Vec<Vec<u8>>, key: Vec<u8>, storage_flags: Option<&StorageFlags>, ) -> Result<LowLevelDriveOperation, Error>
Sets GroveOperation for inserting an empty tree at the given path and key