pub struct SignalPacket {
pub name: String,
pub flags: Option<PacketFlags>,
pub flag: Option<PacketFlag>,
}Expand description
A simplified representation of a Wick signal packet, used when writing tests.
Fields§
§name: StringThe name of the input or output this packet is going to or coming from.
flags: Option<PacketFlags>👎Deprecated
Any flags set on the packet. Deprecated, use 'flag:' instead
flag: Option<PacketFlag>The flag set on the packet.
Trait Implementations§
Source§impl Clone for SignalPacket
impl Clone for SignalPacket
Source§fn clone(&self) -> SignalPacket
fn clone(&self) -> SignalPacket
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 SignalPacket
impl Debug for SignalPacket
Source§impl<'de> Deserialize<'de> for SignalPacket
impl<'de> Deserialize<'de> for SignalPacket
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 From<SuccessPayload> for SignalPacket
impl From<SuccessPayload> for SignalPacket
Source§fn from(value: SuccessPayload) -> Self
fn from(value: SuccessPayload) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SignalPacket
impl PartialEq for SignalPacket
Source§impl Serialize for SignalPacket
impl Serialize for SignalPacket
Source§impl TryFrom<SignalPacket> for SuccessPayload
impl TryFrom<SignalPacket> for SuccessPayload
Source§type Error = ManifestError
type Error = ManifestError
The type returned in the event of a conversion error.
Source§fn try_from(value: SignalPacket) -> Result<Self, ManifestError>
fn try_from(value: SignalPacket) -> Result<Self, ManifestError>
Performs the conversion.
impl StructuralPartialEq for SignalPacket
Auto Trait Implementations§
impl Freeze for SignalPacket
impl RefUnwindSafe for SignalPacket
impl Send for SignalPacket
impl Sync for SignalPacket
impl Unpin for SignalPacket
impl UnwindSafe for SignalPacket
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FromBase64 for Twhere
T: for<'de> Deserialize<'de>,
impl<T> FromBase64 for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more