Struct sozu_command_lib::command::CommandRequest [−][src]
pub struct CommandRequest { pub id: String, pub version: u8, pub worker_id: Option<u32>, pub data: CommandRequestData, }
Fields
id: String
version: u8
worker_id: Option<u32>
data: CommandRequestData
Implementations
impl CommandRequest
[src]
impl CommandRequest
[src]pub fn new(
id: String,
data: CommandRequestData,
worker_id: Option<u32>
) -> CommandRequest
[src]
id: String,
data: CommandRequestData,
worker_id: Option<u32>
) -> CommandRequest
Trait Implementations
impl Clone for CommandRequest
[src]
impl Clone for CommandRequest
[src]fn clone(&self) -> CommandRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for CommandRequest
[src]
impl<'de> Deserialize<'de> for CommandRequest
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for CommandRequest
[src]
impl Eq for CommandRequest
[src]impl Hash for CommandRequest
[src]
impl Hash for CommandRequest
[src]impl PartialEq<CommandRequest> for CommandRequest
[src]
impl PartialEq<CommandRequest> for CommandRequest
[src]fn eq(&self, other: &CommandRequest) -> bool
[src]
fn ne(&self, other: &CommandRequest) -> bool
[src]
impl Serialize for CommandRequest
[src]
impl Serialize for CommandRequest
[src]impl StructuralEq for CommandRequest
[src]
impl StructuralEq for CommandRequest
[src]impl StructuralPartialEq for CommandRequest
[src]
impl StructuralPartialEq for CommandRequest
[src]Auto Trait Implementations
impl RefUnwindSafe for CommandRequest
impl RefUnwindSafe for CommandRequest
impl Send for CommandRequest
impl Send for CommandRequest
impl Sync for CommandRequest
impl Sync for CommandRequest
impl Unpin for CommandRequest
impl Unpin for CommandRequest
impl UnwindSafe for CommandRequest
impl UnwindSafe for CommandRequest
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self