You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
370 B
18 lines
370 B
use std::path::{Path as ActualPath, PathBuf};
|
|
|
|
#[derive(Clone, Debug)]
|
|
pub struct Path(pub PathBuf);
|
|
impl AsRef<ActualPath> for Path {
|
|
fn as_ref(&self) -> &ActualPath {
|
|
&self.0
|
|
}
|
|
}
|
|
|
|
#[derive(Clone, Debug)]
|
|
pub struct UserName(pub String);
|
|
|
|
#[derive(Clone, Debug)]
|
|
pub struct ServiceName(pub String);
|
|
|
|
#[derive(Clone, Debug)]
|
|
pub struct DatabaseName(pub String);
|