pub struct NodePaths {
pub persistent_path: Option<String>,
pub ephemeral_path: Option<String>,
}
Expand description
Node paths configuration
Fields§
§persistent_path: Option<String>
Path for persistent storage (databases, configuration, logs)
ephemeral_path: Option<String>
Path for ephemeral storage (temporary files, caches)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NodePaths
impl<'de> Deserialize<'de> for NodePaths
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 NodePaths
impl RefUnwindSafe for NodePaths
impl Send for NodePaths
impl Sync for NodePaths
impl Unpin for NodePaths
impl UnwindSafe for NodePaths
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