pub struct ToolPaths {
pub tool_id: ToolId,
pub installed_warrant_path: PathBuf,
pub version_state_path: PathBuf,
pub signing_private_key_path: PathBuf,
pub signing_public_key_path: PathBuf,
pub host_secret_path: PathBuf,
pub session_dir_path: PathBuf,
}Fields§
§tool_id: ToolId§installed_warrant_path: PathBuf§version_state_path: PathBuf§signing_private_key_path: PathBuf§signing_public_key_path: PathBuf§host_secret_path: PathBuf§session_dir_path: PathBufImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ToolPaths
impl RefUnwindSafe for ToolPaths
impl Send for ToolPaths
impl Sync for ToolPaths
impl Unpin for ToolPaths
impl UnsafeUnpin for ToolPaths
impl UnwindSafe for ToolPaths
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