pub struct SignalSummary {
pub id: DevSignalId,
pub name: Option<String>,
pub type_name: String,
pub generation: u64,
pub write_count: u64,
pub subscriber_count: usize,
pub last_write_summary: Option<String>,
pub editable: bool,
}Fields§
§id: DevSignalId§name: Option<String>§type_name: String§generation: u64Monotonic value generation; increments only after a real signal write.
write_count: u64§subscriber_count: usize§last_write_summary: Option<String>§editable: boolTrait Implementations§
Source§impl Clone for SignalSummary
impl Clone for SignalSummary
Source§impl Debug for SignalSummary
impl Debug for SignalSummary
Source§impl<'de> Deserialize<'de> for SignalSummary
impl<'de> Deserialize<'de> for SignalSummary
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 SignalSummary
impl PartialEq for SignalSummary
Source§impl Serialize for SignalSummary
impl Serialize for SignalSummary
impl StructuralPartialEq for SignalSummary
Auto Trait Implementations§
impl Freeze for SignalSummary
impl RefUnwindSafe for SignalSummary
impl Send for SignalSummary
impl Sync for SignalSummary
impl Unpin for SignalSummary
impl UnsafeUnpin for SignalSummary
impl UnwindSafe for SignalSummary
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