pub struct RestConfig {
pub port: u16,
pub path_prefix: String,
}Expand description
REST protocol configuration
Fields§
§port: u16Port to listen on
path_prefix: StringPath prefix for all REST endpoints
Implementations§
Source§impl RestConfig
impl RestConfig
Trait Implementations§
Source§impl Clone for RestConfig
impl Clone for RestConfig
Source§fn clone(&self) -> RestConfig
fn clone(&self) -> RestConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 RestConfig
impl Debug for RestConfig
Source§impl<'de> Deserialize<'de> for RestConfig
impl<'de> Deserialize<'de> for RestConfig
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 RestConfig
impl RefUnwindSafe for RestConfig
impl Send for RestConfig
impl Sync for RestConfig
impl Unpin for RestConfig
impl UnwindSafe for RestConfig
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