pub struct TerminateSpec {
pub kind: FetchKind,
pub args: Value,
}Fields§
§kind: FetchKind§args: ValueTrait Implementations§
Source§impl Clone for TerminateSpec
impl Clone for TerminateSpec
Source§fn clone(&self) -> TerminateSpec
fn clone(&self) -> TerminateSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TerminateSpec
impl Debug for TerminateSpec
Source§impl<'de> Deserialize<'de> for TerminateSpec
impl<'de> Deserialize<'de> for TerminateSpec
Source§fn deserialize<D: Deserializer<'de>>(de: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(de: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TerminateSpec
impl RefUnwindSafe for TerminateSpec
impl Send for TerminateSpec
impl Sync for TerminateSpec
impl Unpin for TerminateSpec
impl UnsafeUnpin for TerminateSpec
impl UnwindSafe for TerminateSpec
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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