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<RestConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RestConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for RestConfig
impl Serialize for RestConfig
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. 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