pub struct DatabaseCreateRequest {
pub name: String,
pub owner: String,
pub encoding: Option<String>,
pub locale: Option<String>,
pub host: String,
pub port: u16,
pub ssh_key_path: String,
}Expand description
Request to create a database
Fields§
§name: StringDatabase name
owner: StringDatabase owner/user
encoding: Option<String>Encoding (e.g., “UTF8”)
locale: Option<String>Locale (e.g., “en_US.UTF-8”)
host: StringDatabase server host/IP
port: u16Database server port
ssh_key_path: StringSSH private key path for server access
Trait Implementations§
Source§impl Clone for DatabaseCreateRequest
impl Clone for DatabaseCreateRequest
Source§fn clone(&self) -> DatabaseCreateRequest
fn clone(&self) -> DatabaseCreateRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DatabaseCreateRequest
impl Debug for DatabaseCreateRequest
Source§impl<'de> Deserialize<'de> for DatabaseCreateRequest
impl<'de> Deserialize<'de> for DatabaseCreateRequest
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 DatabaseCreateRequest
impl RefUnwindSafe for DatabaseCreateRequest
impl Send for DatabaseCreateRequest
impl Sync for DatabaseCreateRequest
impl Unpin for DatabaseCreateRequest
impl UnsafeUnpin for DatabaseCreateRequest
impl UnwindSafe for DatabaseCreateRequest
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