pub struct WriteRequestArgs {
pub measurement: Option<Measurement>,
pub rule: Option<Rule>,
pub id: SystemNodeId,
}Fields§
§measurement: Option<Measurement>§rule: Option<Rule>§id: SystemNodeIdImplementations§
Source§impl WriteRequestArgs
impl WriteRequestArgs
pub fn with_rule(id: SystemNodeId, rule: Rule) -> Self
pub fn with_measurement(id: SystemNodeId, measurement: Measurement) -> Self
Trait Implementations§
Source§impl Clone for WriteRequestArgs
impl Clone for WriteRequestArgs
Source§fn clone(&self) -> WriteRequestArgs
fn clone(&self) -> WriteRequestArgs
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 WriteRequestArgs
impl Debug for WriteRequestArgs
Source§impl<'de> Deserialize<'de> for WriteRequestArgs
impl<'de> Deserialize<'de> for WriteRequestArgs
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
Source§impl PartialEq for WriteRequestArgs
impl PartialEq for WriteRequestArgs
Source§impl Serialize for WriteRequestArgs
impl Serialize for WriteRequestArgs
impl Copy for WriteRequestArgs
impl Eq for WriteRequestArgs
impl StructuralPartialEq for WriteRequestArgs
Auto Trait Implementations§
impl Freeze for WriteRequestArgs
impl RefUnwindSafe for WriteRequestArgs
impl Send for WriteRequestArgs
impl Sync for WriteRequestArgs
impl Unpin for WriteRequestArgs
impl UnwindSafe for WriteRequestArgs
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