Clone

Trait Clone 

1.0.0 (const: unstable) · Source
pub trait Clone: Sized {
    // Required method
    fn clone(&self) -> Self;

    // Provided method
    fn clone_from(&mut self, source: &Self) { ... }
}
Expand description

A common trait that allows explicit creation of a duplicate value.

Calling clone always produces a new value. However, for types that are references to other data (such as smart pointers or references), the new value may still point to the same underlying data, rather than duplicating it. See Clone::clone for more details.

This distinction is especially important when using #[derive(Clone)] on structs containing smart pointers like Arc<Mutex<T>> - the cloned struct will share mutable state with the original.

Differs from Copy in that Copy is implicit and an inexpensive bit-wise copy, while Clone is always explicit and may or may not be expensive. Copy has no methods, so you cannot change its behavior, but when implementing Clone, the clone method you provide may run arbitrary code.

Since Clone is a supertrait of Copy, any type that implements Copy must also implement Clone.

§Derivable

This trait can be used with #[derive] if all fields are Clone. The derived implementation of Clone calls clone on each field.

For a generic struct, #[derive] implements Clone conditionally by adding bound Clone on generic parameters.

// `derive` implements Clone for Reading<T> when T is Clone.
#[derive(Clone)]
struct Reading<T> {
    frequency: T,
}

§How can I implement Clone?

Types that are Copy should have a trivial implementation of Clone. More formally: if T: Copy, x: T, and y: &T, then let x = y.clone(); is equivalent to let x = *y;. Manual implementations should be careful to uphold this invariant; however, unsafe code must not rely on it to ensure memory safety.

An example is a generic struct holding a function pointer. In this case, the implementation of Clone cannot be derived, but can be implemented as:

struct Generate<T>(fn() -> T);

impl<T> Copy for Generate<T> {}

impl<T> Clone for Generate<T> {
    fn clone(&self) -> Self {
        *self
    }
}

If we derive:

#[derive(Copy, Clone)]
struct Generate<T>(fn() -> T);

the auto-derived implementations will have unnecessary T: Copy and T: Clone bounds:


// Automatically derived
impl<T: Copy> Copy for Generate<T> { }

// Automatically derived
impl<T: Clone> Clone for Generate<T> {
    fn clone(&self) -> Generate<T> {
        Generate(Clone::clone(&self.0))
    }
}

The bounds are unnecessary because clearly the function itself should be copy- and cloneable even if its return type is not:

#[derive(Copy, Clone)]
struct Generate<T>(fn() -> T);

struct NotCloneable;

fn generate_not_cloneable() -> NotCloneable {
    NotCloneable
}

Generate(generate_not_cloneable).clone(); // error: trait bounds were not satisfied
// Note: With the manual implementations the above line will compile.

§Clone and PartialEq/Eq

Clone is intended for the duplication of objects. Consequently, when implementing both Clone and PartialEq, the following property is expected to hold:

x == x -> x.clone() == x

In other words, if an object compares equal to itself, its clone must also compare equal to the original.

For types that also implement Eq – for which x == x always holds – this implies that x.clone() == x must always be true. Standard library collections such as HashMap, HashSet, BTreeMap, BTreeSet and BinaryHeap rely on their keys respecting this property for correct behavior. Furthermore, these collections require that cloning a key preserves the outcome of the Hash and Ord methods. Thankfully, this follows automatically from x.clone() == x if Hash and Ord are correctly implemented according to their own requirements.

When deriving both Clone and PartialEq using #[derive(Clone, PartialEq)] or when additionally deriving Eq using #[derive(Clone, PartialEq, Eq)], then this property is automatically upheld – provided that it is satisfied by the underlying types.

Violating this property is a logic error. The behavior resulting from a logic error is not specified, but users of the trait must ensure that such logic errors do not result in undefined behavior. This means that unsafe code must not rely on this property being satisfied.

§Additional implementors

In addition to the implementors listed below, the following types also implement Clone:

  • Function item types (i.e., the distinct types defined for each function)
  • Function pointer types (e.g., fn() -> i32)
  • Closure types, if they capture no value from the environment or if all such captured values implement Clone themselves. Note that variables captured by shared reference always implement Clone (even if the referent doesn’t), while variables captured by mutable reference never implement Clone.

Required Methods§

1.0.0 · Source

fn clone(&self) -> Self

Returns a duplicate of the value.

Note that what “duplicate” means varies by type:

  • For most types, this creates a deep, independent copy
  • For reference types like &T, this creates another reference to the same value
  • For smart pointers like Arc or Rc, this increments the reference count but still points to the same underlying data
§Examples
let hello = "Hello"; // &str implements Clone

assert_eq!("Hello", hello.clone());

Example with a reference-counted type:

use std::sync::{Arc, Mutex};

let data = Arc::new(Mutex::new(vec![1, 2, 3]));
let data_clone = data.clone(); // Creates another Arc pointing to the same Mutex

{
    let mut lock = data.lock().unwrap();
    lock.push(4);
}

// Changes are visible through the clone because they share the same underlying data
assert_eq!(*data_clone.lock().unwrap(), vec![1, 2, 3, 4]);

Provided Methods§

1.0.0 · Source

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source.

a.clone_from(&b) is equivalent to a = b.clone() in functionality, but can be overridden to reuse the resources of a to avoid unnecessary allocations.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

1.0.0 · Source§

impl<T> !Clone for &mut T
where T: ?Sized,

Shared references can be cloned, but mutable references cannot!

Source§

impl Clone for DatexExpressionData

Source§

impl Clone for Slot

Source§

impl Clone for TypeDeclarationKind

Source§

impl Clone for VariableKind

Source§

impl Clone for ResolvedVariable

Source§

impl Clone for TypeExpressionData

Source§

impl Clone for datex_core::collections::TryReserveErrorKind

Source§

impl Clone for StaticValueOrDXB

Source§

impl Clone for VariableModel

Source§

impl Clone for VariableRepresentation

Source§

impl Clone for CompilerError

Source§

impl Clone for VariableShape

Source§

impl Clone for NewScopeType

Source§

impl Clone for CryptoError

Source§

impl Clone for FormattingMode

Source§

impl Clone for IndentType

Source§

impl Clone for DIFTypeRepresentation

Source§

impl Clone for DIFValueRepresentation

Source§

impl Clone for DIFTypeDefinition

Source§

impl Clone for DIFKey

Source§

impl Clone for DIFUpdateData

Source§

impl Clone for DIFValueContainer

Source§

impl Clone for Assoc

Source§

impl Clone for BracketStyle

Source§

impl Clone for StatementFormatting

Source§

impl Clone for TypeDeclarationFormatting

Source§

impl Clone for VariantFormatting

Source§

impl Clone for InstructionCode

Source§

impl Clone for AssignmentOperator

Source§

impl Clone for ArithmeticOperator

Source§

impl Clone for BinaryOperator

Source§

impl Clone for BitwiseOperator

Source§

impl Clone for LogicalOperator

Source§

impl Clone for ComparisonOperator

Source§

impl Clone for ArithmeticUnaryOperator

Source§

impl Clone for BitwiseUnaryOperator

Source§

impl Clone for LogicalUnaryOperator

Source§

impl Clone for ReferenceUnaryOperator

Source§

impl Clone for UnaryOperator

Source§

impl Clone for datex_core::global::protocol_structures::block_header::BlockType

Source§

impl Clone for UserAgent

Source§

impl Clone for Instruction

Source§

impl Clone for RawPointerAddress

Source§

impl Clone for RegularInstruction

Source§

impl Clone for TypeInstruction

Source§

impl Clone for EncryptionType

Source§

impl Clone for ReceiverType

Source§

impl Clone for Receivers

Source§

impl Clone for SignatureType

Source§

impl Clone for InternalSlot

Source§

impl Clone for TypeInstructionCode

Source§

impl Clone for TypeMutabilityCode

Source§

impl Clone for CoreLibPointerId

Source§

impl Clone for ComHubError

Source§

impl Clone for InterfacePriority

Source§

impl Clone for NetworkTraceHopDirection

Source§

impl Clone for ComInterfaceError

Source§

impl Clone for ComInterfaceState

Source§

impl Clone for InterfaceDirection

Source§

impl Clone for ReconnectionConfig

Source§

impl Clone for SocketState

Source§

impl Clone for TCPError

Source§

impl Clone for MediaKind

Source§

impl Clone for RTCSdpTypeDX

Source§

impl Clone for WebSocketError

Source§

impl Clone for WebSocketServerError

Source§

impl Clone for ParserError

Source§

impl Clone for datex_core::parser::lexer::Token

Source§

impl Clone for ParserResult

Source§

impl Clone for Reference

Source§

impl Clone for ReferenceCreationError

Source§

impl Clone for ReferenceMutability

Source§

impl Clone for ExecutionMode

Source§

impl Clone for InvalidProgramError

Source§

impl Clone for TypeError

Source§

impl Clone for ErrorHandling

Source§

impl Clone for CollectionTypeDefinition

Source§

impl Clone for TypeDefinition

Source§

impl Clone for StructuralTypeDefinition

Source§

impl Clone for CoreValue

Source§

impl Clone for CallableBody

Source§

impl Clone for CallableKind

Source§

impl Clone for BigDecimalType

Source§

impl Clone for Decimal

Source§

impl Clone for DecimalTypeVariant

Source§

impl Clone for TypedDecimal

Source§

impl Clone for EndpointInstance

Source§

impl Clone for EndpointType

Source§

impl Clone for InvalidEndpointError

Source§

impl Clone for NumberParseError

Source§

impl Clone for IntegerTypeVariant

Source§

impl Clone for TypedInteger

Source§

impl Clone for datex_core::values::core_values::map::Map

Source§

impl Clone for MapAccessError

Source§

impl Clone for PointerAddress

Source§

impl Clone for ValueContainer

Source§

impl Clone for ValueError

Source§

impl Clone for AsciiChar

1.0.0 (const: unstable) · Source§

impl Clone for datex_core::stdlib::cmp::Ordering

1.34.0 (const: unstable) · Source§

impl Clone for Infallible

1.0.0 · Source§

impl Clone for VarError

1.64.0 · Source§

impl Clone for FromBytesWithNulError

1.28.0 · Source§

impl Clone for datex_core::stdlib::fmt::Alignment

Source§

impl Clone for DebugAsHex

Source§

impl Clone for datex_core::stdlib::fmt::Sign

Source§

impl Clone for Locality

1.0.0 · Source§

impl Clone for datex_core::stdlib::io::ErrorKind

1.0.0 · Source§

impl Clone for SeekFrom

1.7.0 · Source§

impl Clone for datex_core::stdlib::net::IpAddr

Source§

impl Clone for Ipv6MulticastScope

1.0.0 · Source§

impl Clone for datex_core::stdlib::net::Shutdown

1.0.0 · Source§

impl Clone for datex_core::stdlib::net::SocketAddr

1.0.0 · Source§

impl Clone for FpCategory

1.55.0 · Source§

impl Clone for IntErrorKind

Source§

impl Clone for BacktraceStyle

1.86.0 · Source§

impl Clone for datex_core::stdlib::slice::GetDisjointMutError

Source§

impl Clone for SearchStep

1.0.0 · Source§

impl Clone for datex_core::stdlib::sync::atomic::Ordering

1.12.0 · Source§

impl Clone for RecvTimeoutError

1.0.0 · Source§

impl Clone for datex_core::stdlib::sync::mpmc::TryRecvError

Source§

impl Clone for AhoCorasickKind

Source§

impl Clone for aho_corasick::packed::api::MatchKind

Source§

impl Clone for aho_corasick::util::error::MatchErrorKind

Source§

impl Clone for Candidate

Source§

impl Clone for aho_corasick::util::search::Anchored

Source§

impl Clone for aho_corasick::util::search::MatchKind

Source§

impl Clone for aho_corasick::util::search::StartKind

Source§

impl Clone for allocator_api2::stable::raw_vec::TryReserveErrorKind

Source§

impl Clone for asn1_rs::class::Class

Source§

impl Clone for ASN1TimeZone

Source§

impl Clone for DerConstraint

Source§

impl Clone for asn1_rs::error::Error

Source§

impl Clone for asn1_rs::length::Length

Source§

impl Clone for base16ct::error::Error

Source§

impl Clone for base64::decode::DecodeError

Source§

impl Clone for DecodeSliceError

Source§

impl Clone for EncodeSliceError

Source§

impl Clone for DecodePaddingMode

Source§

impl Clone for base64ct::errors::Error

Source§

impl Clone for base64ct::line_ending::LineEnding

Source§

impl Clone for ParseBigDecimalError

Source§

impl Clone for RoundingMode

Source§

impl Clone for Endian

Source§

impl Clone for EndianKind

Source§

impl Clone for PadType

Source§

impl Clone for bs58::alphabet::Error

Source§

impl Clone for bs58::decode::Error

Source§

impl Clone for bs58::encode::Error

Source§

impl Clone for CheckedCastError

Source§

impl Clone for PodCastError

Source§

impl Clone for byteorder::BigEndian

Source§

impl Clone for byteorder::LittleEndian

Source§

impl Clone for Colons

Source§

impl Clone for Fixed

Source§

impl Clone for Numeric

Source§

impl Clone for chrono::format::OffsetPrecision

Source§

impl Clone for Pad

Source§

impl Clone for ParseErrorKind

Source§

impl Clone for SecondsFormat

Source§

impl Clone for chrono::month::Month

Source§

impl Clone for RoundingError

Source§

impl Clone for chrono::weekday::Weekday

Source§

impl Clone for const_oid::error::Error

Source§

impl Clone for BitOrder

Source§

impl Clone for DecodeKind

Source§

impl Clone for PrettyPrinterFlag

Source§

impl Clone for der::error::ErrorKind

Source§

impl Clone for der::tag::class::Class

Source§

impl Clone for der::tag::Tag

Source§

impl Clone for TagMode

Source§

impl Clone for TruncSide

Source§

impl Clone for fancy_regex::Assertion

Source§

impl Clone for Expr

Source§

impl Clone for LookAround

Source§

impl Clone for CompileError

Source§

impl Clone for fancy_regex::error::Error

Source§

impl Clone for fancy_regex::error::ParseError

Source§

impl Clone for RuntimeError

Source§

impl Clone for FlushCompress

Source§

impl Clone for FlushDecompress

Source§

impl Clone for flate2::mem::Status

Source§

impl Clone for AdaptiveFormat

Source§

impl Clone for Duplicate

Source§

impl Clone for Age

Source§

impl Clone for Cleanup

Source§

impl Clone for Criterion

Source§

impl Clone for Naming

Source§

impl Clone for WriteMode

Source§

impl Clone for PollNext

Source§

impl Clone for hashbrown::TryReserveError

Source§

impl Clone for hashbrown::TryReserveError

Source§

impl Clone for hashbrown::TryReserveError

Source§

impl Clone for FromHexError

Source§

impl Clone for httparse::Error

Source§

impl Clone for TrieResult

Source§

impl Clone for TrieType

Source§

impl Clone for icu_collections::codepointtrie::error::Error

Source§

impl Clone for ExtensionType

Source§

impl Clone for icu_locale_core::parser::errors::ParseError

Source§

impl Clone for CalendarAlgorithm

Source§

impl Clone for HijriCalendarAlgorithm

Source§

impl Clone for CollationCaseFirst

Source§

impl Clone for CollationNumericOrdering

Source§

impl Clone for CollationType

Source§

impl Clone for CurrencyFormatStyle

Source§

impl Clone for EmojiPresentationStyle

Source§

impl Clone for FirstDay

Source§

impl Clone for HourCycle

Source§

impl Clone for LineBreakStyle

Source§

impl Clone for LineBreakWordHandling

Source§

impl Clone for MeasurementSystem

Source§

impl Clone for MeasurementUnitOverride

Source§

impl Clone for SentenceBreakSupressions

Source§

impl Clone for CommonVariantType

Source§

impl Clone for BidiPairedBracketType

Source§

impl Clone for GeneralCategory

Source§

impl Clone for BufferFormat

Source§

impl Clone for DataErrorKind

Source§

impl Clone for DnsLength

Source§

impl Clone for ErrorPolicy

Source§

impl Clone for Hyphens

Source§

impl Clone for ProcessingError

Source§

impl Clone for ProcessingSuccess

Source§

impl Clone for indexmap::GetDisjointMutError

Source§

impl Clone for IpAddrRange

Source§

impl Clone for IpNet

Source§

impl Clone for IpSubnets

Source§

impl Clone for itertools::with_position::Position

Source§

impl Clone for DIR

Source§

impl Clone for FILE

Source§

impl Clone for timezone

Source§

impl Clone for tpacket_versions

Source§

impl Clone for libudev::error::ErrorKind

Source§

impl Clone for libudev::monitor::EventType

Source§

impl Clone for log::Level

Source§

impl Clone for log::LevelFilter

Source§

impl Clone for CallHierarchyServerCapability

Source§

impl Clone for CodeActionOrCommand

Source§

impl Clone for CodeActionProviderCapability

Source§

impl Clone for ColorProviderCapability

Source§

impl Clone for CompletionResponse

Source§

impl Clone for CompletionTextEdit

Source§

impl Clone for DiagnosticServerCapabilities

Source§

impl Clone for DocumentDiagnosticReport

Source§

impl Clone for DocumentDiagnosticReportKind

Source§

impl Clone for DocumentDiagnosticReportResult

Source§

impl Clone for DocumentSymbolResponse

Source§

impl Clone for DeclarationCapability

Source§

impl Clone for DocumentChangeOperation

Source§

impl Clone for DocumentChanges

Source§

impl Clone for Documentation

Source§

impl Clone for FailureHandlingKind

Source§

impl Clone for GlobPattern

Source§

impl Clone for GotoDefinitionResponse

Source§

impl Clone for ImplementationProviderCapability

Source§

impl Clone for MarkedString

Source§

impl Clone for MarkupKind

Source§

impl Clone for NumberOrString

Source§

impl Clone for ResourceOp

Source§

impl Clone for ResourceOperationKind

Source§

impl Clone for TextDocumentSyncCapability

Source§

impl Clone for TextDocumentSyncSaveOptions

Source§

impl Clone for TypeDefinitionProviderCapability

Source§

impl Clone for FileOperationPatternKind

Source§

impl Clone for FoldingRangeKind

Source§

impl Clone for FoldingRangeProviderCapability

Source§

impl Clone for FormattingProperty

Source§

impl Clone for HoverContents

Source§

impl Clone for HoverProviderCapability

Source§

impl Clone for InlayHintLabel

Source§

impl Clone for InlayHintLabelPartTooltip

Source§

impl Clone for InlayHintServerCapabilities

Source§

impl Clone for InlayHintTooltip

Source§

impl Clone for InlineValue

Source§

impl Clone for InlineValueServerCapabilities

Source§

impl Clone for LinkedEditingRangeServerCapabilities

Source§

impl Clone for lsp_types::lsif::Encoding

Source§

impl Clone for MonikerKind

Source§

impl Clone for MonikerServerCapabilities

Source§

impl Clone for UniquenessLevel

Source§

impl Clone for ProgressParamsValue

Source§

impl Clone for WorkDoneProgress

Source§

impl Clone for PrepareRenameResponse

Source§

impl Clone for SelectionRangeProviderCapability

Source§

impl Clone for SemanticTokensFullDeltaResult

Source§

impl Clone for SemanticTokensFullOptions

Source§

impl Clone for SemanticTokensRangeResult

Source§

impl Clone for SemanticTokensResult

Source§

impl Clone for SemanticTokensServerCapabilities

Source§

impl Clone for ParameterLabel

Source§

impl Clone for TraceValue

Source§

impl Clone for MessageActionItemProperty

Source§

impl Clone for WorkspaceDiagnosticReportResult

Source§

impl Clone for WorkspaceDocumentDiagnosticReport

Source§

impl Clone for WorkspaceSymbolResponse

Source§

impl Clone for InsertError

Source§

impl Clone for matchit::error::MatchError

Source§

impl Clone for PrefilterConfig

Source§

impl Clone for CompressionStrategy

Source§

impl Clone for TDEFLFlush

Source§

impl Clone for TDEFLStatus

Source§

impl Clone for miniz_oxide::deflate::CompressionLevel

Source§

impl Clone for DataFormat

Source§

impl Clone for MZError

Source§

impl Clone for MZFlush

Source§

impl Clone for MZStatus

Source§

impl Clone for TINFLStatus

Source§

impl Clone for modular_bitfield::specifiers::B1

Source§

impl Clone for B2

Source§

impl Clone for B3

Source§

impl Clone for B4

Source§

impl Clone for B5

Source§

impl Clone for B6

Source§

impl Clone for B7

Source§

impl Clone for B8

Source§

impl Clone for B9

Source§

impl Clone for B10

Source§

impl Clone for B11

Source§

impl Clone for B12

Source§

impl Clone for B13

Source§

impl Clone for B14

Source§

impl Clone for B15

Source§

impl Clone for B16

Source§

impl Clone for B17

Source§

impl Clone for B18

Source§

impl Clone for B19

Source§

impl Clone for B20

Source§

impl Clone for B21

Source§

impl Clone for B22

Source§

impl Clone for B23

Source§

impl Clone for B24

Source§

impl Clone for B25

Source§

impl Clone for B26

Source§

impl Clone for B27

Source§

impl Clone for B28

Source§

impl Clone for B29

Source§

impl Clone for B30

Source§

impl Clone for B31

Source§

impl Clone for B32

Source§

impl Clone for B33

Source§

impl Clone for B34

Source§

impl Clone for B35

Source§

impl Clone for B36

Source§

impl Clone for B37

Source§

impl Clone for B38

Source§

impl Clone for B39

Source§

impl Clone for B40

Source§

impl Clone for B41

Source§

impl Clone for B42

Source§

impl Clone for B43

Source§

impl Clone for B44

Source§

impl Clone for B45

Source§

impl Clone for B46

Source§

impl Clone for B47

Source§

impl Clone for B48

Source§

impl Clone for B49

Source§

impl Clone for B50

Source§

impl Clone for B51

Source§

impl Clone for B52

Source§

impl Clone for B53

Source§

impl Clone for B54

Source§

impl Clone for B55

Source§

impl Clone for B56

Source§

impl Clone for B57

Source§

impl Clone for B58

Source§

impl Clone for B59

Source§

impl Clone for B60

Source§

impl Clone for B61

Source§

impl Clone for B62

Source§

impl Clone for B63

Source§

impl Clone for B64

Source§

impl Clone for B65

Source§

impl Clone for B66

Source§

impl Clone for B67

Source§

impl Clone for B68

Source§

impl Clone for B69

Source§

impl Clone for B70

Source§

impl Clone for B71

Source§

impl Clone for B72

Source§

impl Clone for B73

Source§

impl Clone for B74

Source§

impl Clone for B75

Source§

impl Clone for B76

Source§

impl Clone for B77

Source§

impl Clone for B78

Source§

impl Clone for B79

Source§

impl Clone for B80

Source§

impl Clone for B81

Source§

impl Clone for B82

Source§

impl Clone for B83

Source§

impl Clone for B84

Source§

impl Clone for B85

Source§

impl Clone for B86

Source§

impl Clone for B87

Source§

impl Clone for B88

Source§

impl Clone for B89

Source§

impl Clone for B90

Source§

impl Clone for B91

Source§

impl Clone for B92

Source§

impl Clone for B93

Source§

impl Clone for B94

Source§

impl Clone for B95

Source§

impl Clone for B96

Source§

impl Clone for B97

Source§

impl Clone for B98

Source§

impl Clone for B99

Source§

impl Clone for B100

Source§

impl Clone for B101

Source§

impl Clone for B102

Source§

impl Clone for B103

Source§

impl Clone for B104

Source§

impl Clone for B105

Source§

impl Clone for B106

Source§

impl Clone for B107

Source§

impl Clone for B108

Source§

impl Clone for B109

Source§

impl Clone for B110

Source§

impl Clone for B111

Source§

impl Clone for B112

Source§

impl Clone for B113

Source§

impl Clone for B114

Source§

impl Clone for B115

Source§

impl Clone for B116

Source§

impl Clone for B117

Source§

impl Clone for B118

Source§

impl Clone for B119

Source§

impl Clone for B120

Source§

impl Clone for B121

Source§

impl Clone for B122

Source§

impl Clone for B123

Source§

impl Clone for B124

Source§

impl Clone for B125

Source§

impl Clone for B126

Source§

impl Clone for B127

Source§

impl Clone for B128

Source§

impl Clone for native_tls::Protocol

Source§

impl Clone for nix::dir::Type

Source§

impl Clone for nix::errno::consts::Errno

Source§

impl Clone for FlockArg

Source§

impl Clone for PosixFadviseAdvice

Source§

impl Clone for AioCancelStat

Source§

impl Clone for AioFsyncMode

Source§

impl Clone for LioMode

Source§

impl Clone for EpollOp

Source§

impl Clone for MmapAdvise

Source§

impl Clone for nix::sys::ptrace::linux::Event

Source§

impl Clone for nix::sys::ptrace::linux::Request

Source§

impl Clone for QuotaFmt

Source§

impl Clone for QuotaType

Source§

impl Clone for RebootMode

Source§

impl Clone for Resource

Source§

impl Clone for UsageWho

Source§

impl Clone for SigHandler

Source§

impl Clone for SigevNotify

Source§

impl Clone for SigmaskHow

Source§

impl Clone for Signal

Source§

impl Clone for AddressFamily

Source§

impl Clone for InetAddr

Source§

impl Clone for nix::sys::socket::addr::IpAddr

Source§

impl Clone for nix::sys::socket::addr::SockAddr

Source§

impl Clone for ControlMessageOwned

Source§

impl Clone for nix::sys::socket::Shutdown

Source§

impl Clone for SockProtocol

Source§

impl Clone for nix::sys::socket::SockType

Source§

impl Clone for FchmodatFlags

Source§

impl Clone for UtimensatFlags

Source§

impl Clone for BaudRate

Source§

impl Clone for FlowArg

Source§

impl Clone for FlushArg

Source§

impl Clone for SetArg

Source§

impl Clone for SpecialCharacterIndices

Source§

impl Clone for Expiration

Source§

impl Clone for nix::sys::timerfd::ClockId

Source§

impl Clone for nix::sys::wait::Id

Source§

impl Clone for WaitStatus

Source§

impl Clone for FchownatFlags

Source§

impl Clone for ForkResult

Source§

impl Clone for LinkatFlags

Source§

impl Clone for PathconfVar

Source§

impl Clone for SysconfVar

Source§

impl Clone for UnlinkatFlags

Source§

impl Clone for Whence

Source§

impl Clone for nom::error::ErrorKind

Source§

impl Clone for VerboseErrorKind

Source§

impl Clone for Needed

Source§

impl Clone for Endianness

Source§

impl Clone for TargetGround

Source§

impl Clone for nu_ansi_term::style::Color

Source§

impl Clone for num_bigint::bigint::Sign

Source§

impl Clone for point_conversion_form_t

Source§

impl Clone for ShutdownResult

Source§

impl Clone for openssl::symm::Mode

Source§

impl Clone for OnceState

Source§

impl Clone for FilterOp

Source§

impl Clone for ParkResult

Source§

impl Clone for RequeueOp

Source§

impl Clone for pem_rfc7468::error::Error

Source§

impl Clone for pem::LineEnding

Source§

impl Clone for pkcs8::error::Error

Source§

impl Clone for pkcs8::version::Version

Source§

impl Clone for plist::value::Value

Source§

impl Clone for EncodingError

Source§

impl Clone for quick_xml::errors::Error

Source§

impl Clone for IllFormedError

Source§

impl Clone for SyntaxError

Source§

impl Clone for EscapeError

Source§

impl Clone for ParseCharRefError

Source§

impl Clone for AttrError

Source§

impl Clone for NamespaceError

Source§

impl Clone for ElementParser

Source§

impl Clone for BernoulliError

Source§

impl Clone for WeightedError

Source§

impl Clone for IndexVec

Source§

impl Clone for IndexVecIntoIter

Source§

impl Clone for rcgen::certificate::BasicConstraints

Source§

impl Clone for CidrSubnet

Source§

impl Clone for DnType

Source§

impl Clone for ExtendedKeyUsagePurpose

Source§

impl Clone for rcgen::certificate::GeneralSubtree

Source§

impl Clone for IsCa

Source§

impl Clone for CrlScope

Source§

impl Clone for rcgen::crl::RevocationReason

Source§

impl Clone for DnValue

Source§

impl Clone for KeyIdMethod

Source§

impl Clone for KeyUsagePurpose

Source§

impl Clone for OtherNameValue

Source§

impl Clone for SanType

Source§

impl Clone for realhydroper_lsp::jsonrpc::Id

Source§

impl Clone for realhydroper_lsp::jsonrpc::error::ErrorCode

Source§

impl Clone for regex_automata::dfa::automaton::StartError

Source§

impl Clone for regex_automata::dfa::start::StartKind

Source§

impl Clone for regex_automata::hybrid::error::StartError

Source§

impl Clone for WhichCaptures

Source§

impl Clone for regex_automata::nfa::thompson::nfa::State

Source§

impl Clone for regex_automata::util::look::Look

Source§

impl Clone for regex_automata::util::search::Anchored

Source§

impl Clone for regex_automata::util::search::MatchErrorKind

Source§

impl Clone for regex_automata::util::search::MatchKind

Source§

impl Clone for AssertionKind

Source§

impl Clone for Ast

Source§

impl Clone for ClassAsciiKind

Source§

impl Clone for ClassPerlKind

Source§

impl Clone for ClassSet

Source§

impl Clone for ClassSetBinaryOpKind

Source§

impl Clone for ClassSetItem

Source§

impl Clone for ClassUnicodeKind

Source§

impl Clone for ClassUnicodeOpKind

Source§

impl Clone for regex_syntax::ast::ErrorKind

Source§

impl Clone for Flag

Source§

impl Clone for FlagsItemKind

Source§

impl Clone for GroupKind

Source§

impl Clone for HexLiteralKind

Source§

impl Clone for LiteralKind

Source§

impl Clone for RepetitionKind

Source§

impl Clone for RepetitionRange

Source§

impl Clone for SpecialLiteralKind

Source§

impl Clone for regex_syntax::error::Error

Source§

impl Clone for regex_syntax::hir::Class

Source§

impl Clone for Dot

Source§

impl Clone for regex_syntax::hir::ErrorKind

Source§

impl Clone for HirKind

Source§

impl Clone for regex_syntax::hir::Look

Source§

impl Clone for ExtractKind

Source§

impl Clone for Utf8Sequence

Source§

impl Clone for regex::error::Error

Source§

impl Clone for ringmap::GetDisjointMutError

Source§

impl Clone for rtcp::extended_report::BlockType

Source§

impl Clone for ChunkType

Source§

impl Clone for TTLorHopLimitType

Source§

impl Clone for PacketType

Source§

impl Clone for SdesType

Source§

impl Clone for PacketStatusChunk

Source§

impl Clone for StatusChunkTypeTcc

Source§

impl Clone for SymbolSizeTypeTcc

Source§

impl Clone for SymbolTypeTcc

Source§

impl Clone for H265Payload

Source§

impl Clone for UnitType

Source§

impl Clone for CameraDirection

Source§

impl Clone for VideoRotation

Source§

impl Clone for SectionKind

Source§

impl Clone for rustls_pki_types::server_name::IpAddr

Source§

impl Clone for ExpirationPolicy

Source§

impl Clone for RevocationCheckDepth

Source§

impl Clone for UnknownStatusPolicy

Source§

impl Clone for webpki::crl::types::RevocationReason

Source§

impl Clone for DerTypeId

Source§

impl Clone for webpki::error::Error

Source§

impl Clone for Tls12Resumption

Source§

impl Clone for EchMode

Source§

impl Clone for EchStatus

Source§

impl Clone for HandshakeKind

Source§

impl Clone for Side

Source§

impl Clone for rustls::compress::CompressionLevel

Source§

impl Clone for AlertDescription

Source§

impl Clone for CertificateCompressionAlgorithm

Source§

impl Clone for CertificateType

Source§

impl Clone for CipherSuite

Source§

impl Clone for rustls::enums::ContentType

Source§

impl Clone for rustls::enums::HandshakeType

Source§

impl Clone for rustls::enums::ProtocolVersion

Source§

impl Clone for rustls::enums::SignatureAlgorithm

Source§

impl Clone for rustls::enums::SignatureScheme

Source§

impl Clone for CertRevocationListError

Source§

impl Clone for CertificateError

Source§

impl Clone for EncryptedClientHelloError

Source§

impl Clone for rustls::error::Error

Source§

impl Clone for ExtendedKeyPurpose

Source§

impl Clone for InconsistentKeys

Source§

impl Clone for InvalidMessage

Source§

impl Clone for PeerIncompatible

Source§

impl Clone for PeerMisbehaved

Source§

impl Clone for rustls::msgs::enums::HashAlgorithm

Source§

impl Clone for NamedGroup

Source§

impl Clone for KeyExchangeAlgorithm

Source§

impl Clone for rustls::quic::Version

Source§

impl Clone for SupportedCipherSuite

Source§

impl Clone for VerifierBuilderError

Source§

impl Clone for Contract

Source§

impl Clone for Direction

Source§

impl Clone for ConnectionRole

Source§

impl Clone for sec1::error::Error

Source§

impl Clone for EcParameters

Source§

impl Clone for sec1::point::Tag

Source§

impl Clone for Category

Source§

impl Clone for serde_json::value::Value

Source§

impl Clone for Segment

Source§

impl Clone for serde_urlencoded::ser::Error

Source§

impl Clone for ClearBuffer

Source§

impl Clone for DataBits

Source§

impl Clone for serialport::ErrorKind

Source§

impl Clone for FlowControl

Source§

impl Clone for Parity

Source§

impl Clone for SerialPortType

Source§

impl Clone for StopBits

Source§

impl Clone for BreakDuration

Source§

impl Clone for slab::GetDisjointMutError

Source§

impl Clone for InterfaceIndexOrAddress

Source§

impl Clone for spki::error::Error

Source§

impl Clone for strum::ParseError

Source§

impl Clone for stun::agent::EventType

Source§

impl Clone for UnderlineOption

Source§

impl Clone for ClassStyle

Source§

impl Clone for IncludeBackground

Source§

impl Clone for BasicScopeStackOp

Source§

impl Clone for ClearAmount

Source§

impl Clone for ScopeStackOp

Source§

impl Clone for ContextReference

Source§

impl Clone for MatchOperation

Source§

impl Clone for Pattern

Source§

impl Clone for InvalidFormatDescription

Source§

impl Clone for time::error::parse::Parse

Source§

impl Clone for ParseFromDescription

Source§

impl Clone for TryFromParsed

Source§

impl Clone for time::format_description::component::Component

Source§

impl Clone for MonthRepr

Source§

impl Clone for time::format_description::modifier::Padding

Source§

impl Clone for SubsecondDigits

Source§

impl Clone for UnixTimestampPrecision

Source§

impl Clone for WeekNumberRepr

Source§

impl Clone for WeekdayRepr

Source§

impl Clone for YearRange

Source§

impl Clone for YearRepr

Source§

impl Clone for OwnedFormatItem

Source§

impl Clone for DateKind

Source§

impl Clone for FormattedComponents

Source§

impl Clone for time::format_description::well_known::iso8601::OffsetPrecision

Source§

impl Clone for TimePrecision

Source§

impl Clone for time::month::Month

Source§

impl Clone for time::weekday::Weekday

Source§

impl Clone for BroadcastStreamRecvError

Source§

impl Clone for Connector

Source§

impl Clone for tokio::sync::broadcast::error::RecvError

Source§

impl Clone for tokio::sync::broadcast::error::TryRecvError

Source§

impl Clone for tokio::sync::mpsc::error::TryRecvError

Source§

impl Clone for tokio::sync::oneshot::error::TryRecvError

Source§

impl Clone for MissedTickBehavior

Source§

impl Clone for tungstenite::error::CapacityError

Source§

impl Clone for ProtocolError

Source§

impl Clone for tungstenite::protocol::Role

Source§

impl Clone for CloseCode

Source§

impl Clone for Control

Source§

impl Clone for tungstenite::protocol::frame::coding::Data

Source§

impl Clone for OpCode

Source§

impl Clone for tungstenite::protocol::message::Message

Source§

impl Clone for tungstenite::stream::Mode

Source§

impl Clone for TimerIdRefresh

Source§

impl Clone for url::origin::Origin

Source§

impl Clone for url::parser::ParseError

Source§

impl Clone for SyntaxViolation

Source§

impl Clone for url::slicing::Position

Source§

impl Clone for uuid::Variant

Source§

impl Clone for uuid::Version

Source§

impl Clone for webrtc_data::message::Message

Source§

impl Clone for ChannelType

Source§

impl Clone for webrtc_data::message::message_type::MessageType

Source§

impl Clone for CipherSuiteHash

Source§

impl Clone for CipherSuiteId

Source§

impl Clone for ClientCertificateType

Source§

impl Clone for CompressionMethodId

Source§

impl Clone for ClientAuthType

Source§

impl Clone for ExtendedMasterSecretType

Source§

impl Clone for Content

Source§

impl Clone for webrtc_dtls::content::ContentType

Source§

impl Clone for CryptoCcmTagLen

Source§

impl Clone for EllipticCurveType

Source§

impl Clone for NamedCurve

Source§

impl Clone for webrtc_dtls::extension::Extension

Source§

impl Clone for ExtensionValue

Source§

impl Clone for SrtpProtectionProfile

Source§

impl Clone for HandshakeMessage

Source§

impl Clone for webrtc_dtls::handshake::HandshakeType

Source§

impl Clone for webrtc_dtls::signature_hash_algorithm::HashAlgorithm

Source§

impl Clone for webrtc_dtls::signature_hash_algorithm::SignatureAlgorithm

Source§

impl Clone for webrtc_dtls::signature_hash_algorithm::SignatureScheme

Source§

impl Clone for CandidatePairState

Source§

impl Clone for CandidateType

Source§

impl Clone for webrtc_ice::control::Role

Source§

impl Clone for MulticastDnsMode

Source§

impl Clone for NetworkType

Source§

impl Clone for ConnectionState

Source§

impl Clone for GatheringState

Source§

impl Clone for TcpType

Source§

impl Clone for UDPNetwork

Source§

impl Clone for ProtoType

Source§

impl Clone for SchemeType

Source§

impl Clone for DnsType

Source§

impl Clone for RCode

Source§

impl Clone for Section

Source§

impl Clone for Deinterleaved

Source§

impl Clone for Interleaved

Source§

impl Clone for NalUnitType

Source§

impl Clone for PayloadProtocolIdentifier

Source§

impl Clone for webrtc_sctp::error::Error

Source§

impl Clone for ReliabilityType

Source§

impl Clone for ProtectionProfile

Source§

impl Clone for webrtc_util::ifaces::Kind

Source§

impl Clone for NextHop

Source§

impl Clone for EndpointDependencyType

Source§

impl Clone for NatMode

Source§

impl Clone for RTCDataChannelState

Source§

impl Clone for DTLSRole

Source§

impl Clone for RTCDtlsTransportState

Source§

impl Clone for RTCIceCandidateType

Source§

impl Clone for RTCIceConnectionState

Source§

impl Clone for RTCIceGathererState

Source§

impl Clone for RTCIceGatheringState

Source§

impl Clone for RTCIceProtocol

Source§

impl Clone for RTCIceRole

Source§

impl Clone for RTCIceTransportState

Source§

impl Clone for RTCPeerConnectionState

Source§

impl Clone for RTCBundlePolicy

Source§

impl Clone for RTCIceTransportPolicy

Source§

impl Clone for RTCRtcpMuxPolicy

Source§

impl Clone for RTCSdpSemantics

Source§

impl Clone for RTCSdpType

Source§

impl Clone for RTCSignalingState

Source§

impl Clone for RTPCodecType

Source§

impl Clone for webrtc::rtp_transceiver::rtp_receiver::State

Source§

impl Clone for RTCRtpTransceiverDirection

Source§

impl Clone for RTCSctpTransportState

Source§

impl Clone for X509Error

Source§

impl Clone for EmitError

Source§

impl Clone for yaml_rust::parser::Event

Source§

impl Clone for TEncoding

Source§

impl Clone for TScalarStyle

Source§

impl Clone for TokenType

Source§

impl Clone for Yaml

Source§

impl Clone for PCBit

Source§

impl Clone for TagClass

Source§

impl Clone for BERMode

Source§

impl Clone for ASN1ErrorKind

Source§

impl Clone for zerocopy::byteorder::BigEndian

Source§

impl Clone for zerocopy::byteorder::LittleEndian

Source§

impl Clone for ZeroTrieBuildError

Source§

impl Clone for UleError

1.0.0 (const: unstable) · Source§

impl Clone for bool

1.0.0 (const: unstable) · Source§

impl Clone for char

1.0.0 (const: unstable) · Source§

impl Clone for f16

1.0.0 (const: unstable) · Source§

impl Clone for f32

1.0.0 (const: unstable) · Source§

impl Clone for f64

1.0.0 (const: unstable) · Source§

impl Clone for f128

1.0.0 (const: unstable) · Source§

impl Clone for i8

1.0.0 (const: unstable) · Source§

impl Clone for i16

1.0.0 (const: unstable) · Source§

impl Clone for i32

1.0.0 (const: unstable) · Source§

impl Clone for i64

1.0.0 (const: unstable) · Source§

impl Clone for i128

1.0.0 (const: unstable) · Source§

impl Clone for isize

Source§

impl Clone for !

1.0.0 (const: unstable) · Source§

impl Clone for u8

1.0.0 (const: unstable) · Source§

impl Clone for u16

1.0.0 (const: unstable) · Source§

impl Clone for u32

1.0.0 (const: unstable) · Source§

impl Clone for u64

1.0.0 (const: unstable) · Source§

impl Clone for u128

1.0.0 (const: unstable) · Source§

impl Clone for usize

Source§

impl Clone for Apply

Source§

impl Clone for BinaryOperation

Source§

impl Clone for CallableDeclaration

Source§

impl Clone for ComparisonOperation

Source§

impl Clone for Conditional

Source§

impl Clone for CreateRef

Source§

impl Clone for DatexExpression

Source§

impl Clone for Deref

Source§

impl Clone for DerefAssignment

Source§

impl Clone for GenericInstantiation

Source§

impl Clone for datex_core::ast::expressions::List

Source§

impl Clone for datex_core::ast::expressions::Map

Source§

impl Clone for PropertyAccess

Source§

impl Clone for PropertyAssignment

Source§

impl Clone for RemoteExecution

Source§

impl Clone for SlotAssignment

Source§

impl Clone for Statements

Source§

impl Clone for TypeDeclaration

Source§

impl Clone for UnaryOperation

Source§

impl Clone for UnboundedStatement

Source§

impl Clone for VariableAccess

Source§

impl Clone for VariableAssignment

Source§

impl Clone for VariableDeclaration

Source§

impl Clone for VariantAccess

Source§

impl Clone for SrcId

Source§

impl Clone for CallableTypeExpression

Source§

impl Clone for FixedSizeList

Source§

impl Clone for GenericAccess

Source§

impl Clone for datex_core::ast::type_expressions::Intersection

Source§

impl Clone for SliceList

Source§

impl Clone for StructuralList

Source§

impl Clone for StructuralMap

Source§

impl Clone for TypeExpression

Source§

impl Clone for TypeVariantAccess

Source§

impl Clone for datex_core::ast::type_expressions::Union

Source§

impl Clone for UnorderedKeyError

1.57.0 · Source§

impl Clone for datex_core::collections::TryReserveError

Source§

impl Clone for VirtualSlot

Source§

impl Clone for CompileMetadata

Source§

impl Clone for PrecompilerOptions

Source§

impl Clone for RichAst

Source§

impl Clone for VariableMetadata

Source§

impl Clone for PrecompilerScope

Source§

impl Clone for PrecompilerScopeStack

Source§

impl Clone for CompilationScope

Source§

impl Clone for PrecompilerData

Source§

impl Clone for CompileOptions

Source§

impl Clone for Variable

Source§

impl Clone for CryptoNative

Source§

impl Clone for DecompileOptions

Source§

impl Clone for datex_core::decompiler::FormattingOptions

Source§

impl Clone for DIFReference

Source§

impl Clone for DIFStructuralTypeDefinition

Source§

impl Clone for DIFType

Source§

impl Clone for DIFValue

Source§

impl Clone for datex_core::fmt::options::FormattingOptions

Source§

impl Clone for BlockId

Source§

impl Clone for DXBBlock

Source§

impl Clone for IncomingEndpointContextId

Source§

impl Clone for IncomingEndpointContextSectionId

Source§

impl Clone for InstructionCodeIter

Source§

impl Clone for BlockHeader

Source§

impl Clone for FlagsAndTimestamp

Source§

impl Clone for EncryptedHeader

Source§

impl Clone for datex_core::global::protocol_structures::encrypted_header::Flags

Source§

impl Clone for ApplyData

Source§

impl Clone for DecimalData

Source§

impl Clone for Float32Data

Source§

impl Clone for Float64Data

Source§

impl Clone for FloatAsInt16Data

Source§

impl Clone for FloatAsInt32Data

Source§

impl Clone for GetOrCreateRefData

Source§

impl Clone for ImplTypeData

Source§

impl Clone for InstructionBlockData

Source§

impl Clone for InstructionCloseAndStore

Source§

impl Clone for Int8Data

Source§

impl Clone for Int16Data

Source§

impl Clone for Int32Data

Source§

impl Clone for Int64Data

Source§

impl Clone for Int128Data

Source§

impl Clone for IntegerData

Source§

impl Clone for ListData

Source§

impl Clone for MapData

Source§

impl Clone for PointerAddressConversionError

Source§

impl Clone for RawFullPointerAddress

Source§

impl Clone for RawInternalPointerAddress

Source§

impl Clone for RawLocalPointerAddress

Source§

impl Clone for ShortListData

Source§

impl Clone for ShortMapData

Source§

impl Clone for ShortStatementsData

Source§

impl Clone for ShortTextData

Source§

impl Clone for ShortTextDataRaw

Source§

impl Clone for SlotAddress

Source§

impl Clone for StatementsData

Source§

impl Clone for TextData

Source§

impl Clone for TextDataRaw

Source§

impl Clone for TypeMetadata

Source§

impl Clone for TypeReferenceData

Source§

impl Clone for UInt8Data

Source§

impl Clone for UInt16Data

Source§

impl Clone for UInt32Data

Source§

impl Clone for UInt64Data

Source§

impl Clone for UInt128Data

Source§

impl Clone for UnboundedStatementsData

Source§

impl Clone for datex_core::global::protocol_structures::routing_header::Flags

Source§

impl Clone for Key512

Source§

impl Clone for ReceiverEndpoints

Source§

impl Clone for ReceiverEndpointsWithKeys

Source§

impl Clone for RoutingHeader

Source§

impl Clone for BlockHistoryData

Source§

impl Clone for DynamicEndpointProperties

Source§

impl Clone for NetworkTraceHop

Source§

impl Clone for NetworkTraceHopSocket

Source§

impl Clone for NetworkTraceResult

Source§

impl Clone for ComInterfaceUUID

Source§

impl Clone for InterfaceProperties

Source§

impl Clone for ComInterfaceSocketUUID

Source§

impl Clone for RTCIceCandidateInitDX

Source§

impl Clone for datex_core::network::com_interfaces::default_com_interfaces::webrtc::webrtc_common::structures::RTCIceServer

Source§

impl Clone for RTCSessionDescriptionDX

Source§

impl Clone for SpannedParserError

Source§

impl Clone for Loc

Source§

impl Clone for NumericLiteralParts

Source§

impl Clone for SpannedToken

Source§

impl Clone for InvalidDatexParseResult

Source§

impl Clone for ValidDatexParseResult

Source§

impl Clone for ParserOptions

Source§

impl Clone for ObserveOptions

Source§

impl Clone for Observer

Source§

impl Clone for KeyNotFoundError

Source§

impl Clone for NominalTypeDeclaration

Source§

impl Clone for TypeReference

Source§

impl Clone for RemoteExecutionContext

Source§

impl Clone for InterruptProvider

Source§

impl Clone for ExecutionOptions

Source§

impl Clone for GlobalContext

Source§

impl Clone for AsyncContext

Source§

impl Clone for Runtime

Source§

impl Clone for DatexDeserializer

1.7.0 · Source§

impl Clone for datex_core::std_random::RandomState

1.3.0 · Source§

impl Clone for datex_core::time::Duration

1.8.0 · Source§

impl Clone for datex_core::time::Instant

1.8.0 · Source§

impl Clone for SystemTime

1.8.0 · Source§

impl Clone for SystemTimeError

1.66.0 · Source§

impl Clone for TryFromFloatSecsError

Source§

impl Clone for TypeAlias

Source§

impl Clone for UUID

Source§

impl Clone for Boolean

Source§

impl Clone for Callable

Source§

impl Clone for CallableSignature

Source§

impl Clone for Rational

Source§

impl Clone for DecimalTypeVariantIter

Source§

impl Clone for Endpoint

Source§

impl Clone for datex_core::values::core_values::integer::Integer

Source§

impl Clone for IntegerTypeVariantIter

Source§

impl Clone for datex_core::values::core_values::list::List

Source§

impl Clone for Text

Source§

impl Clone for datex_core::values::core_values::type::Type

Source§

impl Clone for datex_core::values::value::Value

Source§

impl Clone for datex_core::stdlib::alloc::AllocError

Source§

impl Clone for datex_core::stdlib::alloc::Global

1.28.0 · Source§

impl Clone for Layout

1.50.0 · Source§

impl Clone for LayoutError

1.28.0 · Source§

impl Clone for System

1.0.0 (const: unstable) · Source§

impl Clone for TypeId

1.27.0 · Source§

impl Clone for CpuidResult

1.27.0 · Source§

impl Clone for __m128

1.89.0 · Source§

impl Clone for __m128bh

1.27.0 · Source§

impl Clone for __m128d

1.94.0 · Source§

impl Clone for __m128h

1.27.0 · Source§

impl Clone for __m128i

1.27.0 · Source§

impl Clone for __m256

1.89.0 · Source§

impl Clone for __m256bh

1.27.0 · Source§

impl Clone for __m256d

1.94.0 · Source§

impl Clone for __m256h

1.27.0 · Source§

impl Clone for __m256i

1.72.0 · Source§

impl Clone for __m512

1.89.0 · Source§

impl Clone for __m512bh

1.72.0 · Source§

impl Clone for __m512d

1.94.0 · Source§

impl Clone for __m512h

1.72.0 · Source§

impl Clone for __m512i

Source§

impl Clone for bf16

1.34.0 · Source§

impl Clone for TryFromSliceError

1.0.0 · Source§

impl Clone for datex_core::stdlib::ascii::EscapeDefault

1.3.0 · Source§

impl Clone for datex_core::stdlib::boxed::Box<str>

Available on non-no_global_oom_handling only.
Source§

impl Clone for datex_core::stdlib::boxed::Box<ByteStr>

1.29.0 · Source§

impl Clone for datex_core::stdlib::boxed::Box<CStr>

1.29.0 · Source§

impl Clone for datex_core::stdlib::boxed::Box<OsStr>

1.29.0 · Source§

impl Clone for datex_core::stdlib::boxed::Box<Path>

Source§

impl Clone for datex_core::stdlib::boxed::Box<RawValue>

Source§

impl Clone for datex_core::stdlib::boxed::Box<dyn DynDigest>

Available on crate feature alloc only.
Source§

impl Clone for datex_core::stdlib::boxed::Box<dyn Packet + Sync + Send>

Source§

impl Clone for datex_core::stdlib::boxed::Box<dyn Packetizer + Sync + Send>

Source§

impl Clone for datex_core::stdlib::boxed::Box<dyn Payloader + Sync + Send>

Source§

impl Clone for datex_core::stdlib::boxed::Box<dyn Sequencer + Sync + Send>

Source§

impl Clone for datex_core::stdlib::boxed::Box<dyn AnyClone + Sync + Send>

Source§

impl Clone for datex_core::stdlib::boxed::Box<dyn Param + Sync + Send>

Source§

impl Clone for ByteString

1.34.0 · Source§

impl Clone for CharTryFromError

1.9.0 · Source§

impl Clone for DecodeUtf16Error

1.20.0 · Source§

impl Clone for datex_core::stdlib::char::EscapeDebug

1.0.0 · Source§

impl Clone for datex_core::stdlib::char::EscapeDefault

1.0.0 · Source§

impl Clone for datex_core::stdlib::char::EscapeUnicode

1.20.0 · Source§

impl Clone for ParseCharError

1.0.0 · Source§

impl Clone for ToLowercase

1.0.0 · Source§

impl Clone for ToUppercase

1.59.0 · Source§

impl Clone for TryFromCharError

1.64.0 · Source§

impl Clone for CString

1.69.0 · Source§

impl Clone for FromBytesUntilNulError

1.64.0 · Source§

impl Clone for FromVecWithNulError

1.64.0 · Source§

impl Clone for IntoStringError

1.64.0 · Source§

impl Clone for NulError

1.0.0 · Source§

impl Clone for OsString

1.0.0 · Source§

impl Clone for datex_core::stdlib::fmt::Error

Source§

impl Clone for datex_core::stdlib::fmt::FormattingOptions

1.75.0 · Source§

impl Clone for FileTimes

1.1.0 · Source§

impl Clone for FileType

1.0.0 · Source§

impl Clone for datex_core::stdlib::fs::Metadata

1.0.0 · Source§

impl Clone for datex_core::stdlib::fs::OpenOptions

1.0.0 · Source§

impl Clone for Permissions

1.7.0 · Source§

impl Clone for DefaultHasher

1.0.0 · Source§

impl Clone for SipHasher

1.0.0 · Source§

impl Clone for datex_core::stdlib::io::Empty

1.0.0 · Source§

impl Clone for Sink

1.33.0 · Source§

impl Clone for PhantomPinned

Source§

impl Clone for Assume

1.0.0 · Source§

impl Clone for datex_core::stdlib::net::AddrParseError

1.0.0 · Source§

impl Clone for datex_core::stdlib::net::Ipv4Addr

1.0.0 · Source§

impl Clone for datex_core::stdlib::net::Ipv6Addr

1.0.0 · Source§

impl Clone for SocketAddrV4

1.0.0 · Source§

impl Clone for SocketAddrV6

1.0.0 · Source§

impl Clone for ParseFloatError

1.0.0 · Source§

impl Clone for datex_core::stdlib::num::ParseIntError

1.34.0 · Source§

impl Clone for datex_core::stdlib::num::TryFromIntError

1.0.0 (const: unstable) · Source§

impl Clone for RangeFull

1.1.0 · Source§

impl Clone for datex_core::stdlib::os::linux::raw::stat

1.10.0 · Source§

impl Clone for datex_core::stdlib::os::unix::net::SocketAddr

Source§

impl Clone for SocketCred

Source§

impl Clone for datex_core::stdlib::os::unix::net::UCred

1.0.0 · Source§

impl Clone for PathBuf

1.7.0 · Source§

impl Clone for StripPrefixError

1.61.0 · Source§

impl Clone for ExitCode

1.0.0 · Source§

impl Clone for ExitStatus

Source§

impl Clone for ExitStatusError

1.0.0 · Source§

impl Clone for Output

Source§

impl Clone for datex_core::stdlib::ptr::Alignment

Source§

impl Clone for DefaultRandomSource

1.0.0 · Source§

impl Clone for ParseBoolError

1.0.0 · Source§

impl Clone for Utf8Error

1.0.0 · Source§

impl Clone for FromUtf8Error

Source§

impl Clone for IntoChars

1.0.0 · Source§

impl Clone for String

Available on non-no_global_oom_handling only.
1.0.0 · Source§

impl Clone for datex_core::stdlib::sync::mpmc::RecvError

1.5.0 · Source§

impl Clone for datex_core::stdlib::sync::WaitTimeoutResult

Source§

impl Clone for LocalWaker

1.36.0 · Source§

impl Clone for RawWakerVTable

1.36.0 · Source§

impl Clone for Waker

1.26.0 · Source§

impl Clone for AccessError

1.0.0 · Source§

impl Clone for Thread

1.19.0 · Source§

impl Clone for ThreadId

Source§

impl Clone for aead::Error

Source§

impl Clone for Aes128

Source§

impl Clone for Aes128Dec

Source§

impl Clone for Aes128Enc

Source§

impl Clone for Aes192

Source§

impl Clone for Aes192Dec

Source§

impl Clone for Aes192Enc

Source§

impl Clone for Aes256

Source§

impl Clone for Aes256Dec

Source§

impl Clone for Aes256Enc

Source§

impl Clone for AhoCorasick

Source§

impl Clone for AhoCorasickBuilder

Source§

impl Clone for aho_corasick::automaton::OverlappingState

Source§

impl Clone for aho_corasick::dfa::Builder

Source§

impl Clone for aho_corasick::dfa::DFA

Source§

impl Clone for aho_corasick::nfa::contiguous::Builder

Source§

impl Clone for aho_corasick::nfa::contiguous::NFA

Source§

impl Clone for aho_corasick::nfa::noncontiguous::Builder

Source§

impl Clone for aho_corasick::nfa::noncontiguous::NFA

Source§

impl Clone for aho_corasick::packed::api::Builder

Source§

impl Clone for aho_corasick::packed::api::Config

Source§

impl Clone for aho_corasick::packed::api::Searcher

Source§

impl Clone for aho_corasick::util::error::BuildError

Source§

impl Clone for aho_corasick::util::error::MatchError

Source§

impl Clone for aho_corasick::util::prefilter::Prefilter

Source§

impl Clone for aho_corasick::util::primitives::PatternID

Source§

impl Clone for aho_corasick::util::primitives::PatternIDError

Source§

impl Clone for aho_corasick::util::primitives::StateID

Source§

impl Clone for aho_corasick::util::primitives::StateIDError

Source§

impl Clone for aho_corasick::util::search::Match

Source§

impl Clone for aho_corasick::util::search::Span

Source§

impl Clone for allocator_api2::stable::alloc::global::Global

Source§

impl Clone for allocator_api2::stable::alloc::AllocError

Source§

impl Clone for allocator_api2::stable::boxed::Box<str>

Available on non-no_global_oom_handling only.
Source§

impl Clone for allocator_api2::stable::raw_vec::TryReserveError

Source§

impl Clone for BerClassFromIntError

Source§

impl Clone for ASN1DateTime

Source§

impl Clone for asn1_rs::tag::Tag

Source§

impl Clone for DefaultBodyLimit

Source§

impl Clone for MatchedPath

Source§

impl Clone for NestedPath

Source§

impl Clone for OriginalUri

Source§

impl Clone for Next

Source§

impl Clone for ResponseAxumBodyLayer

Source§

impl Clone for Redirect

Source§

impl Clone for axum::response::sse::Event

Source§

impl Clone for axum::response::sse::KeepAlive

Source§

impl Clone for NoContent

Source§

impl Clone for MethodFilter

Source§

impl Clone for base64::alphabet::Alphabet

Source§

impl Clone for GeneralPurpose

Source§

impl Clone for GeneralPurposeConfig

Source§

impl Clone for Base64Bcrypt

Source§

impl Clone for Base64Crypt

Source§

impl Clone for Base64ShaCrypt

Source§

impl Clone for Base64

Source§

impl Clone for Base64Unpadded

Source§

impl Clone for Base64Url

Source§

impl Clone for Base64UrlUnpadded

Source§

impl Clone for InvalidEncodingError

Source§

impl Clone for InvalidLengthError

Source§

impl Clone for bigdecimal::context::Context

Source§

impl Clone for BigDecimal

Source§

impl Clone for bincode::config::endian::BigEndian

Source§

impl Clone for bincode::config::endian::LittleEndian

Source§

impl Clone for NativeEndian

Source§

impl Clone for FixintEncoding

Source§

impl Clone for VarintEncoding

Source§

impl Clone for bincode::config::legacy::Config

Source§

impl Clone for Bounded

Source§

impl Clone for Infinite

Source§

impl Clone for DefaultOptions

Source§

impl Clone for AllowTrailing

Source§

impl Clone for RejectTrailing

Source§

impl Clone for NullString

Source§

impl Clone for NullWideString

Source§

impl Clone for Eager

Source§

impl Clone for block_buffer::Error

Source§

impl Clone for Lazy

Source§

impl Clone for AnsiX923

Source§

impl Clone for Iso7816

Source§

impl Clone for Iso10126

Source§

impl Clone for NoPadding

Source§

impl Clone for Pkcs7

Source§

impl Clone for UnpadError

Source§

impl Clone for ZeroPadding

Source§

impl Clone for bs58::alphabet::Alphabet

Source§

impl Clone for bytes::bytes::Bytes

Source§

impl Clone for BytesMut

Source§

impl Clone for chrono::format::parsed::Parsed

Source§

impl Clone for InternalFixed

Source§

impl Clone for InternalNumeric

Source§

impl Clone for OffsetFormat

Source§

impl Clone for chrono::format::ParseError

Source§

impl Clone for Months

Source§

impl Clone for ParseMonthError

Source§

impl Clone for NaiveDate

Source§

impl Clone for NaiveDateDaysIterator

Source§

impl Clone for NaiveDateWeeksIterator

Source§

impl Clone for NaiveDateTime

Source§

impl Clone for IsoWeek

Source§

impl Clone for Days

Source§

impl Clone for NaiveWeek

Source§

impl Clone for NaiveTime

Source§

impl Clone for FixedOffset

Source§

impl Clone for Local

Source§

impl Clone for Utc

Source§

impl Clone for OutOfRange

Source§

impl Clone for OutOfRangeError

Source§

impl Clone for TimeDelta

Source§

impl Clone for ParseWeekdayError

Source§

impl Clone for WeekdaySet

Source§

impl Clone for OverflowError

Source§

impl Clone for StreamCipherError

Source§

impl Clone for const_oid::ObjectIdentifier

Source§

impl Clone for crc32fast::Hasher

Source§

impl Clone for CtChoice

Source§

impl Clone for Limb

Source§

impl Clone for Reciprocal

Source§

impl Clone for crypto_common::InvalidLength

Source§

impl Clone for CompressedEdwardsY

Source§

impl Clone for EdwardsBasepointTable

Source§

impl Clone for EdwardsBasepointTableRadix32

Source§

impl Clone for EdwardsBasepointTableRadix64

Source§

impl Clone for EdwardsBasepointTableRadix128

Source§

impl Clone for EdwardsBasepointTableRadix256

Source§

impl Clone for EdwardsPoint

Source§

impl Clone for MontgomeryPoint

Source§

impl Clone for CompressedRistretto

Source§

impl Clone for RistrettoBasepointTable

Source§

impl Clone for RistrettoPoint

Source§

impl Clone for curve25519_dalek::scalar::Scalar

Source§

impl Clone for dashmap::TryReserveError

Source§

impl Clone for data_encoding::DecodeError

Source§

impl Clone for DecodePartial

Source§

impl Clone for data_encoding::Encoding

Source§

impl Clone for Specification

Source§

impl Clone for SpecificationError

Source§

impl Clone for Translate

Source§

impl Clone for Wrap

Source§

impl Clone for der::asn1::any::allocating::Any

Source§

impl Clone for der::asn1::bit_string::allocating::BitString

Source§

impl Clone for der::asn1::bmp_string::BmpString

Source§

impl Clone for der::asn1::generalized_time::GeneralizedTime

Source§

impl Clone for der::asn1::ia5_string::allocation::Ia5String

Source§

impl Clone for Int

Source§

impl Clone for der::asn1::integer::uint::allocating::Uint

Source§

impl Clone for Null

Source§

impl Clone for OctetString

Source§

impl Clone for der::asn1::printable_string::allocation::PrintableString

Source§

impl Clone for der::asn1::teletex_string::allocation::TeletexString

Source§

impl Clone for UtcTime

Source§

impl Clone for der::datetime::DateTime

Source§

impl Clone for Document

Source§

impl Clone for SecretDocument

Source§

impl Clone for der::error::Error

Source§

impl Clone for der::header::Header

Source§

impl Clone for IndefiniteLength

Source§

impl Clone for der::length::Length

Source§

impl Clone for TagNumber

Source§

impl Clone for deranged::ParseIntError

Source§

impl Clone for deranged::TryFromIntError

Source§

impl Clone for MacError

Source§

impl Clone for InvalidBufferSize

Source§

impl Clone for InvalidOutputSize

Source§

impl Clone for RecoveryId

Source§

impl Clone for elliptic_curve::error::Error

Source§

impl Clone for errno::Errno

Source§

impl Clone for fancy_regex::Regex

Source§

impl Clone for GzHeader

Source§

impl Clone for CompressError

Source§

impl Clone for DecompressError

Source§

impl Clone for Compression

Source§

impl Clone for LogSpecBuilder

Source§

impl Clone for LogSpecification

Source§

impl Clone for ModuleFilter

Source§

impl Clone for LoggerHandle

Source§

impl Clone for FileSpec

Source§

impl Clone for ArcFileLogWriter

Source§

impl Clone for FileLogWriterConfig

Source§

impl Clone for foldhash::fast::FixedState

Source§

impl Clone for foldhash::fast::FoldHasher

Source§

impl Clone for foldhash::fast::RandomState

Source§

impl Clone for foldhash::fast::SeedableRandomState

Source§

impl Clone for foldhash::quality::FixedState

Source§

impl Clone for foldhash::quality::FoldHasher

Source§

impl Clone for foldhash::quality::RandomState

Source§

impl Clone for foldhash::quality::SeedableRandomState

Source§

impl Clone for SharedSeed

Source§

impl Clone for futures_channel::mpsc::SendError

Source§

impl Clone for Canceled

Source§

impl Clone for LocalSpawner

Source§

impl Clone for futures_util::abortable::AbortHandle

Source§

impl Clone for Aborted

Source§

impl Clone for getrandom::error::Error

Source§

impl Clone for getrandom::error::Error

Source§

impl Clone for GHash

Source§

impl Clone for DefaultHashBuilder

Source§

impl Clone for hkdf::errors::InvalidLength

Source§

impl Clone for InvalidPrkLength

Source§

impl Clone for SizeHint

Source§

impl Clone for http::extensions::Extensions

Source§

impl Clone for HeaderName

Source§

impl Clone for HeaderValue

Source§

impl Clone for http::method::Method

Source§

impl Clone for http::request::Parts

Source§

impl Clone for http::response::Parts

Source§

impl Clone for StatusCode

Source§

impl Clone for Authority

Source§

impl Clone for PathAndQuery

Source§

impl Clone for Scheme

Source§

impl Clone for Uri

Source§

impl Clone for http::version::Version

Source§

impl Clone for ParserConfig

Source§

impl Clone for HttpDate

Source§

impl Clone for TokioExecutor

Source§

impl Clone for TokioTimer

Source§

impl Clone for ReasonPhrase

Source§

impl Clone for hyper::server::conn::http1::Builder

Source§

impl Clone for OnUpgrade

Source§

impl Clone for CodePointTrieHeader

Source§

impl Clone for DataLocale

Source§

impl Clone for Other

Source§

impl Clone for icu_locale_core::extensions::private::other::Subtag

Source§

impl Clone for Private

Source§

impl Clone for icu_locale_core::extensions::Extensions

Source§

impl Clone for Fields

Source§

impl Clone for icu_locale_core::extensions::transform::key::Key

Source§

impl Clone for Transform

Source§

impl Clone for icu_locale_core::extensions::transform::value::Value

Source§

impl Clone for icu_locale_core::extensions::unicode::attribute::Attribute

Source§

impl Clone for icu_locale_core::extensions::unicode::attributes::Attributes

Source§

impl Clone for icu_locale_core::extensions::unicode::key::Key

Source§

impl Clone for Keywords

Source§

impl Clone for Unicode

Source§

impl Clone for SubdivisionId

Source§

impl Clone for SubdivisionSuffix

Source§

impl Clone for icu_locale_core::extensions::unicode::value::Value

Source§

impl Clone for LanguageIdentifier

Source§

impl Clone for Locale

Source§

impl Clone for CurrencyType

Source§

impl Clone for NumberingSystem

Source§

impl Clone for RegionOverride

Source§

impl Clone for RegionalSubdivision

Source§

impl Clone for TimeZoneShortId

Source§

impl Clone for LocalePreferences

Source§

impl Clone for Language

Source§

impl Clone for icu_locale_core::subtags::region::Region

Source§

impl Clone for icu_locale_core::subtags::script::Script

Source§

impl Clone for icu_locale_core::subtags::Subtag

Source§

impl Clone for icu_locale_core::subtags::variant::Variant

Source§

impl Clone for Variants

Source§

impl Clone for BidiMirroringGlyph

Source§

impl Clone for GeneralCategoryULE

Source§

impl Clone for icu_properties::props::BidiClass

Source§

impl Clone for CanonicalCombiningClass

Source§

impl Clone for EastAsianWidth

Source§

impl Clone for GeneralCategoryGroup

Source§

impl Clone for GeneralCategoryOutOfBoundsError

Source§

impl Clone for GraphemeClusterBreak

Source§

impl Clone for HangulSyllableType

Source§

impl Clone for IndicConjunctBreak

Source§

impl Clone for IndicSyllabicCategory

Source§

impl Clone for icu_properties::props::JoiningType

Source§

impl Clone for LineBreak

Source§

impl Clone for icu_properties::props::Script

Source§

impl Clone for SentenceBreak

Source§

impl Clone for VerticalOrientation

Source§

impl Clone for WordBreak

Source§

impl Clone for DataError

Source§

impl Clone for DataMarkerId

Source§

impl Clone for DataMarkerIdHash

Source§

impl Clone for DataMarkerInfo

Source§

impl Clone for DataRequestMetadata

Source§

impl Clone for Cart

Source§

impl Clone for DataResponseMetadata

Source§

impl Clone for idna::deprecated::Config

Source§

impl Clone for AsciiDenyList

Source§

impl Clone for idna_adapter::BidiClass

Source§

impl Clone for BidiClassMask

Source§

impl Clone for idna_adapter::JoiningType

Source§

impl Clone for JoiningTypeMask

Source§

impl Clone for indexmap::TryReserveError

Source§

impl Clone for IntoArrayError

Source§

impl Clone for NotEqualError

Source§

impl Clone for OutIsTooSmallError

Source§

impl Clone for PadError

Source§

impl Clone for RTCPStats

Source§

impl Clone for RTPStats

Source§

impl Clone for AssociatedStreamInfo

Source§

impl Clone for interceptor::stream_info::RTCPFeedback

Source§

impl Clone for RTPHeaderExtension

Source§

impl Clone for StreamInfo

Source§

impl Clone for Recorder

Source§

impl Clone for Ipv4AddrRange

Source§

impl Clone for Ipv6AddrRange

Source§

impl Clone for Ipv4Net

Source§

impl Clone for Ipv4Subnets

Source§

impl Clone for Ipv6Net

Source§

impl Clone for Ipv6Subnets

Source§

impl Clone for PrefixLenError

Source§

impl Clone for ipnet::parser::AddrParseError

Source§

impl Clone for itoa::Buffer

Source§

impl Clone for rtentry

Source§

impl Clone for bcm_msg_head

Source§

impl Clone for bcm_timeval

Source§

impl Clone for j1939_filter

Source§

impl Clone for __c_anonymous_sockaddr_can_j1939

Source§

impl Clone for __c_anonymous_sockaddr_can_tp

Source§

impl Clone for can_filter

Source§

impl Clone for can_frame

Source§

impl Clone for canfd_frame

Source§

impl Clone for canxl_frame

Source§

impl Clone for sockaddr_can

Source§

impl Clone for termios2

Source§

impl Clone for msqid_ds

Source§

impl Clone for semid_ds

Source§

impl Clone for sigset_t

Source§

impl Clone for sysinfo

Source§

impl Clone for timex

Source§

impl Clone for statvfs

Source§

impl Clone for _libc_fpstate

Source§

impl Clone for _libc_fpxreg

Source§

impl Clone for _libc_xmmreg

Source§

impl Clone for clone_args

Source§

impl Clone for flock64

Source§

impl Clone for flock

Source§

impl Clone for ipc_perm

Source§

impl Clone for max_align_t

Source§

impl Clone for mcontext_t

Source§

impl Clone for pthread_attr_t

Source§

impl Clone for ptrace_rseq_configuration

Source§

impl Clone for shmid_ds

Source§

impl Clone for sigaction

Source§

impl Clone for siginfo_t

Source§

impl Clone for stack_t

Source§

impl Clone for stat64

Source§

impl Clone for libc::unix::linux_like::linux::gnu::b64::x86_64::stat

Source§

impl Clone for statfs64

Source§

impl Clone for statfs

Source§

impl Clone for statvfs64

Source§

impl Clone for ucontext_t

Source§

impl Clone for user

Source§

impl Clone for user_fpregs_struct

Source§

impl Clone for user_regs_struct

Source§

impl Clone for Elf32_Chdr

Source§

impl Clone for Elf64_Chdr

Source§

impl Clone for __c_anonymous_ptrace_syscall_info_entry

Source§

impl Clone for __c_anonymous_ptrace_syscall_info_exit

Source§

impl Clone for __c_anonymous_ptrace_syscall_info_seccomp

Source§

impl Clone for __exit_status

Source§

impl Clone for __timeval

Source§

impl Clone for aiocb

Source§

impl Clone for cmsghdr

Source§

impl Clone for fanotify_event_info_error

Source§

impl Clone for fanotify_event_info_pidfd

Source§

impl Clone for fpos64_t

Source§

impl Clone for fpos_t

Source§

impl Clone for glob64_t

Source§

impl Clone for iocb

Source§

impl Clone for mallinfo2

Source§

impl Clone for mallinfo

Source§

impl Clone for mbstate_t

Source§

impl Clone for msghdr

Source§

impl Clone for nl_mmap_hdr

Source§

impl Clone for nl_mmap_req

Source§

impl Clone for nl_pktinfo

Source§

impl Clone for ntptimeval

Source§

impl Clone for ptrace_peeksiginfo_args

Source§

impl Clone for ptrace_sud_config

Source§

impl Clone for ptrace_syscall_info

Source§

impl Clone for regex_t

Source§

impl Clone for sem_t

Source§

impl Clone for seminfo

Source§

impl Clone for tcp_info

Source§

impl Clone for termios

Source§

impl Clone for timespec

Source§

impl Clone for utmpx

Source§

impl Clone for __c_anonymous__kernel_fsid_t

Source§

impl Clone for af_alg_iv

Source§

impl Clone for dmabuf_cmsg

Source§

impl Clone for dmabuf_token

Source§

impl Clone for dqblk

Source§

impl Clone for epoll_params

Source§

impl Clone for fanotify_event_info_fid

Source§

impl Clone for fanotify_event_info_header

Source§

impl Clone for fanotify_event_metadata

Source§

impl Clone for fanotify_response

Source§

impl Clone for fanout_args

Source§

impl Clone for ff_condition_effect

Source§

impl Clone for ff_constant_effect

Source§

impl Clone for ff_effect

Source§

impl Clone for ff_envelope

Source§

impl Clone for ff_periodic_effect

Source§

impl Clone for ff_ramp_effect

Source§

impl Clone for ff_replay

Source§

impl Clone for ff_rumble_effect

Source§

impl Clone for ff_trigger

Source§

impl Clone for genlmsghdr

Source§

impl Clone for hwtstamp_config

Source§

impl Clone for in6_ifreq

Source§

impl Clone for inotify_event

Source§

impl Clone for input_absinfo

Source§

impl Clone for input_event

Source§

impl Clone for input_id

Source§

impl Clone for input_keymap_entry

Source§

impl Clone for input_mask

Source§

impl Clone for iw_discarded

Source§

impl Clone for iw_encode_ext

Source§

impl Clone for iw_event

Source§

impl Clone for iw_freq

Source§

impl Clone for iw_michaelmicfailure

Source§

impl Clone for iw_missed

Source§

impl Clone for iw_mlme

Source§

impl Clone for iw_param

Source§

impl Clone for iw_pmkid_cand

Source§

impl Clone for iw_pmksa

Source§

impl Clone for iw_point

Source§

impl Clone for iw_priv_args

Source§

impl Clone for iw_quality

Source§

impl Clone for iw_range

Source§

impl Clone for iw_scan_req

Source§

impl Clone for iw_statistics

Source§

impl Clone for iw_thrspy

Source§

impl Clone for iwreq

Source§

impl Clone for mnt_ns_info

Source§

impl Clone for mount_attr

Source§

impl Clone for mq_attr

Source§

impl Clone for msginfo

Source§

impl Clone for nlattr

Source§

impl Clone for nlmsgerr

Source§

impl Clone for nlmsghdr

Source§

impl Clone for open_how

Source§

impl Clone for pidfd_info

Source§

impl Clone for posix_spawn_file_actions_t

Source§

impl Clone for posix_spawnattr_t

Source§

impl Clone for pthread_barrier_t

Source§

impl Clone for pthread_barrierattr_t

Source§

impl Clone for pthread_cond_t

Source§

impl Clone for pthread_condattr_t

Source§

impl Clone for pthread_mutex_t

Source§

impl Clone for pthread_mutexattr_t

Source§

impl Clone for pthread_rwlock_t

Source§

impl Clone for pthread_rwlockattr_t

Source§

impl Clone for ptp_clock_caps

Source§

impl Clone for ptp_clock_time

Source§

impl Clone for ptp_extts_event

Source§

impl Clone for ptp_extts_request

Source§

impl Clone for ptp_perout_request

Source§

impl Clone for ptp_pin_desc

Source§

impl Clone for ptp_sys_offset

Source§

impl Clone for ptp_sys_offset_extended

Source§

impl Clone for ptp_sys_offset_precise

Source§

impl Clone for sched_attr

Source§

impl Clone for sctp_authinfo

Source§

impl Clone for sctp_initmsg

Source§

impl Clone for sctp_nxtinfo

Source§

impl Clone for sctp_prinfo

Source§

impl Clone for sctp_rcvinfo

Source§

impl Clone for sctp_sndinfo

Source§

impl Clone for sctp_sndrcvinfo

Source§

impl Clone for seccomp_data

Source§

impl Clone for seccomp_notif

Source§

impl Clone for seccomp_notif_addfd

Source§

impl Clone for seccomp_notif_resp

Source§

impl Clone for seccomp_notif_sizes

Source§

impl Clone for signalfd_siginfo

Source§

impl Clone for sock_extended_err

Source§

impl Clone for sock_txtime

Source§

impl Clone for sockaddr_alg

Source§

impl Clone for sockaddr_nl

Source§

impl Clone for sockaddr_pkt

Source§

impl Clone for sockaddr_vm

Source§

impl Clone for sockaddr_xdp

Source§

impl Clone for tls12_crypto_info_aes_ccm_128

Source§

impl Clone for tls12_crypto_info_aes_gcm_128

Source§

impl Clone for tls12_crypto_info_aes_gcm_256

Source§

impl Clone for tls12_crypto_info_aria_gcm_128

Source§

impl Clone for tls12_crypto_info_aria_gcm_256

Source§

impl Clone for tls12_crypto_info_chacha20_poly1305

Source§

impl Clone for tls12_crypto_info_sm4_ccm

Source§

impl Clone for tls12_crypto_info_sm4_gcm

Source§

impl Clone for tls_crypto_info

Source§

impl Clone for tpacket2_hdr

Source§

impl Clone for tpacket3_hdr

Source§

impl Clone for tpacket_auxdata

Source§

impl Clone for tpacket_bd_ts

Source§

impl Clone for tpacket_block_desc

Source§

impl Clone for tpacket_hdr

Source§

impl Clone for tpacket_hdr_v1

Source§

impl Clone for tpacket_hdr_variant1

Source§

impl Clone for tpacket_req3

Source§

impl Clone for tpacket_req

Source§

impl Clone for tpacket_rollover_stats

Source§

impl Clone for tpacket_stats

Source§

impl Clone for tpacket_stats_v3

Source§

impl Clone for uinput_abs_setup

Source§

impl Clone for uinput_ff_erase

Source§

impl Clone for uinput_ff_upload

Source§

impl Clone for uinput_setup

Source§

impl Clone for uinput_user_dev

Source§

impl Clone for xdp_desc

Source§

impl Clone for xdp_mmap_offsets

Source§

impl Clone for xdp_mmap_offsets_v1

Source§

impl Clone for xdp_options

Source§

impl Clone for xdp_ring_offset

Source§

impl Clone for xdp_ring_offset_v1

Source§

impl Clone for xdp_statistics

Source§

impl Clone for xdp_statistics_v1

Source§

impl Clone for xdp_umem_reg

Source§

impl Clone for xdp_umem_reg_v1

Source§

impl Clone for xsk_tx_metadata

Source§

impl Clone for xsk_tx_metadata_completion

Source§

impl Clone for xsk_tx_metadata_request

Source§

impl Clone for Elf32_Ehdr

Source§

impl Clone for Elf32_Phdr

Source§

impl Clone for Elf32_Shdr

Source§

impl Clone for Elf32_Sym

Source§

impl Clone for Elf64_Ehdr

Source§

impl Clone for Elf64_Phdr

Source§

impl Clone for Elf64_Shdr

Source§

impl Clone for Elf64_Sym

Source§

impl Clone for __c_anonymous_elf32_rel

Source§

impl Clone for __c_anonymous_elf32_rela

Source§

impl Clone for __c_anonymous_elf64_rel

Source§

impl Clone for __c_anonymous_elf64_rela

Source§

impl Clone for __c_anonymous_ifru_map

Source§

impl Clone for arpd_request

Source§

impl Clone for cpu_set_t

Source§

impl Clone for dirent64

Source§

impl Clone for dirent

Source§

impl Clone for dl_phdr_info

Source§

impl Clone for fsid_t

Source§

impl Clone for glob_t

Source§

impl Clone for ifconf

Source§

impl Clone for ifreq

Source§

impl Clone for in6_pktinfo

Source§

impl Clone for itimerspec

Source§

impl Clone for mntent

Source§

impl Clone for option

Source§

impl Clone for packet_mreq

Source§

impl Clone for passwd

Source§

impl Clone for regmatch_t

Source§

impl Clone for rlimit64

Source§

impl Clone for sembuf

Source§

impl Clone for spwd

Source§

impl Clone for ucred

Source§

impl Clone for Dl_info

Source§

impl Clone for addrinfo

Source§

impl Clone for arphdr

Source§

impl Clone for arpreq

Source§

impl Clone for arpreq_old

Source§

impl Clone for epoll_event

Source§

impl Clone for fd_set

Source§

impl Clone for file_clone_range

Source§

impl Clone for if_nameindex

Source§

impl Clone for ifaddrs

Source§

impl Clone for in6_rtmsg

Source§

impl Clone for in_addr

Source§

impl Clone for in_pktinfo

Source§

impl Clone for ip_mreq

Source§

impl Clone for ip_mreq_source

Source§

impl Clone for ip_mreqn

Source§

impl Clone for lconv

Source§

impl Clone for mmsghdr

Source§

impl Clone for sched_param

Source§

impl Clone for sigevent

Source§

impl Clone for sock_filter

Source§

impl Clone for sock_fprog

Source§

impl Clone for sockaddr

Source§

impl Clone for sockaddr_in6

Source§

impl Clone for sockaddr_in

Source§

impl Clone for sockaddr_ll

Source§

impl Clone for sockaddr_storage

Source§

impl Clone for sockaddr_un

Source§

impl Clone for statx

Source§

impl Clone for statx_timestamp

Source§

impl Clone for tm

Source§

impl Clone for utsname

Source§

impl Clone for group

Source§

impl Clone for hostent

Source§

impl Clone for in6_addr

Source§

impl Clone for iovec

Source§

impl Clone for ipv6_mreq

Source§

impl Clone for itimerval

Source§

impl Clone for linger

Source§

impl Clone for pollfd

Source§

impl Clone for protoent

Source§

impl Clone for rlimit

Source§

impl Clone for rusage

Source§

impl Clone for servent

Source§

impl Clone for sigval

Source§

impl Clone for timeval

Source§

impl Clone for tms

Source§

impl Clone for utimbuf

Source§

impl Clone for winsize

Source§

impl Clone for libudev::context::Context

Source§

impl Clone for CallHierarchyIncomingCall

Source§

impl Clone for CallHierarchyIncomingCallsParams

Source§

impl Clone for CallHierarchyItem

Source§

impl Clone for CallHierarchyOptions

Source§

impl Clone for CallHierarchyOutgoingCall

Source§

impl Clone for CallHierarchyOutgoingCallsParams

Source§

impl Clone for CallHierarchyPrepareParams

Source§

impl Clone for CodeAction

Source§

impl Clone for CodeActionCapabilityResolveSupport

Source§

impl Clone for CodeActionClientCapabilities

Source§

impl Clone for CodeActionContext

Source§

impl Clone for CodeActionDisabled

Source§

impl Clone for CodeActionKind

Source§

impl Clone for CodeActionKindLiteralSupport

Source§

impl Clone for CodeActionLiteralSupport

Source§

impl Clone for CodeActionOptions

Source§

impl Clone for CodeActionParams

Source§

impl Clone for CodeActionTriggerKind

Source§

impl Clone for CodeLens

Source§

impl Clone for CodeLensOptions

Source§

impl Clone for CodeLensParams

Source§

impl Clone for CodeLensWorkspaceClientCapabilities

Source§

impl Clone for lsp_types::color::Color

Source§

impl Clone for ColorInformation

Source§

impl Clone for ColorPresentation

Source§

impl Clone for ColorPresentationParams

Source§

impl Clone for ColorProviderOptions

Source§

impl Clone for DocumentColorParams

Source§

impl Clone for StaticTextDocumentColorProviderOptions

Source§

impl Clone for CompletionClientCapabilities

Source§

impl Clone for CompletionContext

Source§

impl Clone for CompletionItem

Source§

impl Clone for CompletionItemCapability

Source§

impl Clone for CompletionItemCapabilityResolveSupport

Source§

impl Clone for CompletionItemKind

Source§

impl Clone for CompletionItemKindCapability

Source§

impl Clone for CompletionItemLabelDetails

Source§

impl Clone for CompletionItemTag

Source§

impl Clone for CompletionList

Source§

impl Clone for CompletionListCapability

Source§

impl Clone for CompletionOptions

Source§

impl Clone for CompletionOptionsCompletionItem

Source§

impl Clone for CompletionParams

Source§

impl Clone for CompletionRegistrationOptions

Source§

impl Clone for CompletionTriggerKind

Source§

impl Clone for InsertReplaceEdit

Source§

impl Clone for InsertTextFormat

Source§

impl Clone for InsertTextMode

Source§

impl Clone for InsertTextModeSupport

Source§

impl Clone for DiagnosticClientCapabilities

Source§

impl Clone for DiagnosticOptions

Source§

impl Clone for DiagnosticRegistrationOptions

Source§

impl Clone for DiagnosticServerCancellationData

Source§

impl Clone for DocumentDiagnosticParams

Source§

impl Clone for DocumentDiagnosticReportPartialResult

Source§

impl Clone for FullDocumentDiagnosticReport

Source§

impl Clone for RelatedFullDocumentDiagnosticReport

Source§

impl Clone for RelatedUnchangedDocumentDiagnosticReport

Source§

impl Clone for UnchangedDocumentDiagnosticReport

Source§

impl Clone for DocumentHighlight

Source§

impl Clone for DocumentHighlightKind

Source§

impl Clone for DocumentHighlightParams

Source§

impl Clone for DocumentLinkClientCapabilities

Source§

impl Clone for DocumentLinkOptions

Source§

impl Clone for DocumentLinkParams

Source§

impl Clone for DocumentSymbol

Source§

impl Clone for DocumentSymbolClientCapabilities

Source§

impl Clone for DocumentSymbolParams

Source§

impl Clone for SymbolInformation

Source§

impl Clone for CreateFilesParams

Source§

impl Clone for DeleteFilesParams

Source§

impl Clone for FileCreate

Source§

impl Clone for FileDelete

Source§

impl Clone for FileOperationFilter

Source§

impl Clone for FileOperationPattern

Source§

impl Clone for FileOperationPatternOptions

Source§

impl Clone for FileOperationRegistrationOptions

Source§

impl Clone for FileRename

Source§

impl Clone for RenameFilesParams

Source§

impl Clone for WorkspaceFileOperationsClientCapabilities

Source§

impl Clone for WorkspaceFileOperationsServerCapabilities

Source§

impl Clone for FoldingProviderOptions

Source§

impl Clone for FoldingRange

Source§

impl Clone for FoldingRangeCapability

Source§

impl Clone for FoldingRangeClientCapabilities

Source§

impl Clone for FoldingRangeKindCapability

Source§

impl Clone for FoldingRangeParams

Source§

impl Clone for DocumentFormattingParams

Source§

impl Clone for DocumentOnTypeFormattingOptions

Source§

impl Clone for DocumentOnTypeFormattingParams

Source§

impl Clone for DocumentOnTypeFormattingRegistrationOptions

Source§

impl Clone for DocumentRangeFormattingParams

Source§

impl Clone for lsp_types::formatting::FormattingOptions

Source§

impl Clone for Hover

Source§

impl Clone for HoverClientCapabilities

Source§

impl Clone for HoverOptions

Source§

impl Clone for HoverParams

Source§

impl Clone for HoverRegistrationOptions

Source§

impl Clone for InlayHint

Source§

impl Clone for InlayHintClientCapabilities

Source§

impl Clone for InlayHintKind

Source§

impl Clone for InlayHintLabelPart

Source§

impl Clone for InlayHintOptions

Source§

impl Clone for InlayHintParams

Source§

impl Clone for InlayHintRegistrationOptions

Source§

impl Clone for InlayHintResolveClientCapabilities

Source§

impl Clone for InlayHintWorkspaceClientCapabilities

Source§

impl Clone for InlineValueContext

Source§

impl Clone for InlineValueEvaluatableExpression

Source§

impl Clone for InlineValueOptions

Source§

impl Clone for InlineValueParams

Source§

impl Clone for InlineValueRegistrationOptions

Source§

impl Clone for InlineValueText

Source§

impl Clone for InlineValueVariableLookup

Source§

impl Clone for InlineValueWorkspaceClientCapabilities

Source§

impl Clone for LinkedEditingRangeOptions

Source§

impl Clone for LinkedEditingRangeParams

Source§

impl Clone for LinkedEditingRangeRegistrationOptions

Source§

impl Clone for LinkedEditingRanges

Source§

impl Clone for Moniker

Source§

impl Clone for MonikerOptions

Source§

impl Clone for MonikerParams

Source§

impl Clone for MonikerRegistrationOptions

Source§

impl Clone for ProgressParams

Source§

impl Clone for WorkDoneProgressBegin

Source§

impl Clone for WorkDoneProgressCancelParams

Source§

impl Clone for WorkDoneProgressCreateParams

Source§

impl Clone for WorkDoneProgressEnd

Source§

impl Clone for WorkDoneProgressParams

Source§

impl Clone for WorkDoneProgressReport

Source§

impl Clone for ReferenceContext

Source§

impl Clone for ReferenceParams

Source§

impl Clone for PrepareSupportDefaultBehavior

Source§

impl Clone for RenameClientCapabilities

Source§

impl Clone for RenameOptions

Source§

impl Clone for RenameParams

Source§

impl Clone for SelectionRange

Source§

impl Clone for SelectionRangeClientCapabilities

Source§

impl Clone for SelectionRangeOptions

Source§

impl Clone for SelectionRangeParams

Source§

impl Clone for SelectionRangeRegistrationOptions

Source§

impl Clone for SemanticToken

Source§

impl Clone for SemanticTokenModifier

Source§

impl Clone for SemanticTokenType

Source§

impl Clone for SemanticTokens

Source§

impl Clone for SemanticTokensClientCapabilities

Source§

impl Clone for SemanticTokensClientCapabilitiesRequests

Source§

impl Clone for SemanticTokensDelta

Source§

impl Clone for SemanticTokensDeltaParams

Source§

impl Clone for SemanticTokensEdit

Source§

impl Clone for SemanticTokensLegend

Source§

impl Clone for SemanticTokensOptions

Source§

impl Clone for SemanticTokensParams

Source§

impl Clone for SemanticTokensPartialResult

Source§

impl Clone for SemanticTokensRangeParams

Source§

impl Clone for SemanticTokensRegistrationOptions

Source§

impl Clone for SemanticTokensWorkspaceClientCapabilities

Source§

impl Clone for TokenFormat

Source§

impl Clone for ParameterInformation

Source§

impl Clone for ParameterInformationSettings

Source§

impl Clone for SignatureHelp

Source§

impl Clone for SignatureHelpClientCapabilities

Source§

impl Clone for SignatureHelpContext

Source§

impl Clone for SignatureHelpOptions

Source§

impl Clone for SignatureHelpParams

Source§

impl Clone for SignatureHelpRegistrationOptions

Source§

impl Clone for SignatureHelpTriggerKind

Source§

impl Clone for SignatureInformation

Source§

impl Clone for SignatureInformationSettings

Source§

impl Clone for AnnotatedTextEdit

Source§

impl Clone for ApplyWorkspaceEditParams

Source§

impl Clone for ApplyWorkspaceEditResponse

Source§

impl Clone for CancelParams

Source§

impl Clone for ChangeAnnotation

Source§

impl Clone for ChangeAnnotationWorkspaceEditClientCapabilities

Source§

impl Clone for ClientCapabilities

Source§

impl Clone for ClientInfo

Source§

impl Clone for CodeDescription

Source§

impl Clone for Command

Source§

impl Clone for ConfigurationItem

Source§

impl Clone for ConfigurationParams

Source§

impl Clone for CreateFile

Source§

impl Clone for CreateFileOptions

Source§

impl Clone for DeclarationOptions

Source§

impl Clone for DeclarationRegistrationOptions

Source§

impl Clone for DefinitionOptions

Source§

impl Clone for DeleteFile

Source§

impl Clone for DeleteFileOptions

Source§

impl Clone for Diagnostic

Source§

impl Clone for DiagnosticRelatedInformation

Source§

impl Clone for DiagnosticSeverity

Source§

impl Clone for DiagnosticTag

Source§

impl Clone for DidChangeConfigurationParams

Source§

impl Clone for DidChangeTextDocumentParams

Source§

impl Clone for DidChangeWatchedFilesClientCapabilities

Source§

impl Clone for DidChangeWatchedFilesParams

Source§

impl Clone for DidChangeWatchedFilesRegistrationOptions

Source§

impl Clone for DidCloseTextDocumentParams

Source§

impl Clone for DidOpenTextDocumentParams

Source§

impl Clone for DidSaveTextDocumentParams

Source§

impl Clone for DocumentFilter

Source§

impl Clone for DocumentFormattingOptions

Source§

impl Clone for DocumentHighlightOptions

Source§

impl Clone for DocumentRangeFormattingOptions

Source§

impl Clone for DocumentSymbolOptions

Source§

impl Clone for DynamicRegistrationClientCapabilities

Source§

impl Clone for ExecuteCommandOptions

Source§

impl Clone for ExecuteCommandParams

Source§

impl Clone for ExecuteCommandRegistrationOptions

Source§

impl Clone for FileChangeType

Source§

impl Clone for FileEvent

Source§

impl Clone for FileSystemWatcher

Source§

impl Clone for GeneralClientCapabilities

Source§

impl Clone for GenericOptions

Source§

impl Clone for GenericParams

Source§

impl Clone for GenericRegistrationOptions

Source§

impl Clone for GotoCapability

Source§

impl Clone for GotoDefinitionParams

Source§

impl Clone for InitializeError

Source§

impl Clone for InitializeParams

Source§

impl Clone for InitializeResult

Source§

impl Clone for InitializedParams

Source§

impl Clone for LanguageString

Source§

impl Clone for lsp_types::Location

Source§

impl Clone for MarkdownClientCapabilities

Source§

impl Clone for MarkupContent

Source§

impl Clone for OptionalVersionedTextDocumentIdentifier

Source§

impl Clone for PartialResultParams

Source§

impl Clone for lsp_types::Position

Source§

impl Clone for PositionEncodingKind

Source§

impl Clone for PublishDiagnosticsClientCapabilities

Source§

impl Clone for PublishDiagnosticsParams

Source§

impl Clone for lsp_types::Range

Source§

impl Clone for ReferencesOptions

Source§

impl Clone for Registration

Source§

impl Clone for RegistrationParams

Source§

impl Clone for RegularExpressionsClientCapabilities

Source§

impl Clone for RelativePattern

Source§

impl Clone for RenameFile

Source§

impl Clone for RenameFileOptions

Source§

impl Clone for SaveOptions

Source§

impl Clone for ServerCapabilities

Source§

impl Clone for ServerInfo

Source§

impl Clone for StaleRequestSupportClientCapabilities

Source§

impl Clone for StaticRegistrationOptions

Source§

impl Clone for StaticTextDocumentRegistrationOptions

Source§

impl Clone for SymbolKind

Source§

impl Clone for SymbolKindCapability

Source§

impl Clone for SymbolTag

Source§

impl Clone for TextDocumentChangeRegistrationOptions

Source§

impl Clone for TextDocumentClientCapabilities

Source§

impl Clone for TextDocumentContentChangeEvent

Source§

impl Clone for TextDocumentEdit

Source§

impl Clone for TextDocumentIdentifier

Source§

impl Clone for TextDocumentItem

Source§

impl Clone for TextDocumentPositionParams

Source§

impl Clone for TextDocumentRegistrationOptions

Source§

impl Clone for TextDocumentSaveReason

Source§

impl Clone for TextDocumentSaveRegistrationOptions

Source§

impl Clone for TextDocumentSyncClientCapabilities

Source§

impl Clone for TextDocumentSyncKind

Source§

impl Clone for TextDocumentSyncOptions

Source§

impl Clone for TextEdit

Source§

impl Clone for Unregistration

Source§

impl Clone for UnregistrationParams

Source§

impl Clone for VersionedTextDocumentIdentifier

Source§

impl Clone for WatchKind

Source§

impl Clone for WillSaveTextDocumentParams

Source§

impl Clone for WorkDoneProgressOptions

Source§

impl Clone for WorkspaceClientCapabilities

Source§

impl Clone for WorkspaceEdit

Source§

impl Clone for WorkspaceEditClientCapabilities

Source§

impl Clone for WorkspaceServerCapabilities

Source§

impl Clone for WorkspaceSymbolOptions

Source§

impl Clone for LogTraceParams

Source§

impl Clone for SetTraceParams

Source§

impl Clone for TypeHierarchyItem

Source§

impl Clone for TypeHierarchyOptions

Source§

impl Clone for TypeHierarchyPrepareParams

Source§

impl Clone for TypeHierarchyRegistrationOptions

Source§

impl Clone for TypeHierarchySubtypesParams

Source§

impl Clone for TypeHierarchySupertypesParams

Source§

impl Clone for LogMessageParams

Source§

impl Clone for MessageActionItem

Source§

impl Clone for MessageActionItemCapabilities

Source§

impl Clone for lsp_types::window::MessageType

Source§

impl Clone for ShowDocumentClientCapabilities

Source§

impl Clone for ShowDocumentParams

Source§

impl Clone for ShowDocumentResult

Source§

impl Clone for ShowMessageParams

Source§

impl Clone for ShowMessageRequestClientCapabilities

Source§

impl Clone for ShowMessageRequestParams

Source§

impl Clone for WindowClientCapabilities

Source§

impl Clone for DiagnosticWorkspaceClientCapabilities

Source§

impl Clone for PreviousResultId

Source§

impl Clone for WorkspaceDiagnosticParams

Source§

impl Clone for WorkspaceDiagnosticReport

Source§

impl Clone for WorkspaceDiagnosticReportPartialResult

Source§

impl Clone for WorkspaceFullDocumentDiagnosticReport

Source§

impl Clone for WorkspaceUnchangedDocumentDiagnosticReport

Source§

impl Clone for DidChangeWorkspaceFoldersParams

Source§

impl Clone for WorkspaceFolder

Source§

impl Clone for WorkspaceFoldersChangeEvent

Source§

impl Clone for WorkspaceFoldersServerCapabilities

Source§

impl Clone for WorkspaceLocation

Source§

impl Clone for WorkspaceSymbol

Source§

impl Clone for WorkspaceSymbolClientCapabilities

Source§

impl Clone for WorkspaceSymbolParams

Source§

impl Clone for WorkspaceSymbolResolveSupportCapability

Source§

impl Clone for Md5Core

Source§

impl Clone for memchr::arch::all::memchr::One

Source§

impl Clone for memchr::arch::all::memchr::Three

Source§

impl Clone for memchr::arch::all::memchr::Two

Source§

impl Clone for memchr::arch::all::packedpair::Finder

Source§

impl Clone for Pair

Source§

impl Clone for memchr::arch::all::rabinkarp::Finder

Source§

impl Clone for memchr::arch::all::rabinkarp::FinderRev

Source§

impl Clone for memchr::arch::all::twoway::Finder

Source§

impl Clone for memchr::arch::all::twoway::FinderRev

Source§

impl Clone for memchr::arch::x86_64::avx2::memchr::One

Source§

impl Clone for memchr::arch::x86_64::avx2::memchr::Three

Source§

impl Clone for memchr::arch::x86_64::avx2::memchr::Two

Source§

impl Clone for memchr::arch::x86_64::avx2::packedpair::Finder

Source§

impl Clone for memchr::arch::x86_64::sse2::memchr::One

Source§

impl Clone for memchr::arch::x86_64::sse2::memchr::Three

Source§

impl Clone for memchr::arch::x86_64::sse2::memchr::Two

Source§

impl Clone for memchr::arch::x86_64::sse2::packedpair::Finder

Source§

impl Clone for FinderBuilder

Source§

impl Clone for Mime

Source§

impl Clone for DecompressorOxide

Source§

impl Clone for InflateState

Source§

impl Clone for StreamResult

Source§

impl Clone for mio::event::event::Event

Source§

impl Clone for mio::interest::Interest

Source§

impl Clone for mio::token::Token

Source§

impl Clone for OutOfBounds

Source§

impl Clone for native_tls::Certificate

Source§

impl Clone for native_tls::Identity

Source§

impl Clone for native_tls::TlsAcceptor

Source§

impl Clone for native_tls::TlsConnector

Source§

impl Clone for Entry

Source§

impl Clone for ClearEnvError

Source§

impl Clone for AtFlags

Source§

impl Clone for FallocateFlags

Source§

impl Clone for FdFlag

Source§

impl Clone for OFlag

Source§

impl Clone for RenameFlags

Source§

impl Clone for SealFlag

Source§

impl Clone for SpliceFFlags

Source§

impl Clone for InterfaceAddress

Source§

impl Clone for DeleteModuleFlags

Source§

impl Clone for ModuleInitFlags

Source§

impl Clone for MntFlags

Source§

impl Clone for nix::mount::linux::MsFlags

Source§

impl Clone for MQ_OFlag

Source§

impl Clone for MqAttr

Source§

impl Clone for InterfaceFlags

Source§

impl Clone for PollFd

Source§

impl Clone for PollFlags

Source§

impl Clone for ForkptyResult

Source§

impl Clone for OpenptyResult

Source§

impl Clone for CpuSet

Source§

impl Clone for CloneFlags

Source§

impl Clone for EpollCreateFlags

Source§

impl Clone for EpollEvent

Source§

impl Clone for EpollFlags

Source§

impl Clone for EfdFlags

Source§

impl Clone for AddWatchFlags

Source§

impl Clone for InitFlags

Source§

impl Clone for Inotify

Source§

impl Clone for WatchDescriptor

Source§

impl Clone for MemFdCreateFlag

Source§

impl Clone for MRemapFlags

Source§

impl Clone for MapFlags

Source§

impl Clone for MlockAllFlags

Source§

impl Clone for nix::sys::mman::MsFlags

Source§

impl Clone for ProtFlags

Source§

impl Clone for Persona

Source§

impl Clone for Options

Source§

impl Clone for Dqblk

Source§

impl Clone for QuotaValidFlags

Source§

impl Clone for Usage

Source§

impl Clone for FdSet

Source§

impl Clone for SigEvent

Source§

impl Clone for SaFlags

Source§

impl Clone for SigAction

Source§

impl Clone for SigSet

Source§

impl Clone for SignalIterator

Source§

impl Clone for SfdFlags

Source§

impl Clone for AlgAddr

Source§

impl Clone for LinkAddr

Source§

impl Clone for NetlinkAddr

Source§

impl Clone for nix::sys::socket::addr::Ipv4Addr

Source§

impl Clone for nix::sys::socket::addr::Ipv6Addr

Source§

impl Clone for SockaddrIn6

Source§

impl Clone for SockaddrIn

Source§

impl Clone for UnixAddr

Source§

impl Clone for VsockAddr

Source§

impl Clone for AcceptConn

Source§

impl Clone for AlgSetAeadAuthSize

Source§

impl Clone for BindToDevice

Source§

impl Clone for Broadcast

Source§

impl Clone for DontRoute

Source§

impl Clone for Ip6tOriginalDst

Source§

impl Clone for IpAddMembership

Source§

impl Clone for IpDropMembership

Source§

impl Clone for IpFreebind

Source§

impl Clone for IpMtu

Source§

impl Clone for IpMulticastLoop

Source§

impl Clone for IpMulticastTtl

Source§

impl Clone for IpTos

Source§

impl Clone for IpTransparent

Source§

impl Clone for Ipv4OrigDstAddr

Source§

impl Clone for Ipv4PacketInfo

Source§

impl Clone for Ipv4RecvErr

Source§

impl Clone for Ipv4Ttl

Source§

impl Clone for Ipv6AddMembership

Source§

impl Clone for Ipv6DontFrag

Source§

impl Clone for Ipv6DropMembership

Source§

impl Clone for Ipv6OrigDstAddr

Source§

impl Clone for Ipv6RecvErr

Source§

impl Clone for Ipv6RecvPacketInfo

Source§

impl Clone for Ipv6TClass

Source§

impl Clone for Ipv6Ttl

Source§

impl Clone for Ipv6V6Only

Source§

impl Clone for nix::sys::socket::sockopt::KeepAlive

Source§

impl Clone for Linger

Source§

impl Clone for Mark

Source§

impl Clone for OobInline

Source§

impl Clone for OriginalDst

Source§

impl Clone for PassCred

Source§

impl Clone for PeerCredentials

Source§

impl Clone for Priority

Source§

impl Clone for RcvBuf

Source§

impl Clone for RcvBufForce

Source§

impl Clone for ReceiveTimeout

Source§

impl Clone for ReceiveTimestamp

Source§

impl Clone for ReceiveTimestampns

Source§

impl Clone for ReuseAddr

Source§

impl Clone for ReusePort

Source§

impl Clone for RxqOvfl

Source§

impl Clone for SendTimeout

Source§

impl Clone for SndBuf

Source§

impl Clone for SndBufForce

Source§

impl Clone for nix::sys::socket::sockopt::SockType

Source§

impl Clone for SocketError

Source§

impl Clone for TcpCongestion

Source§

impl Clone for TcpKeepCount

Source§

impl Clone for TcpKeepIdle

Source§

impl Clone for TcpKeepInterval

Source§

impl Clone for TcpMaxSeg

Source§

impl Clone for TcpNoDelay

Source§

impl Clone for TcpRepair

Source§

impl Clone for TcpUserTimeout

Source§

impl Clone for Timestamping

Source§

impl Clone for TxTime

Source§

impl Clone for UdpGroSegment

Source§

impl Clone for UdpGsoSegment

Source§

impl Clone for IpMembershipRequest

Source§

impl Clone for Ipv6MembershipRequest

Source§

impl Clone for MsgFlags

Source§

impl Clone for SockFlag

Source§

impl Clone for TimestampingFlag

Source§

impl Clone for Timestamps

Source§

impl Clone for UnixCredentials

Source§

impl Clone for nix::sys::stat::Mode

Source§

impl Clone for SFlag

Source§

impl Clone for FsType

Source§

impl Clone for Statfs

Source§

impl Clone for FsFlags

Source§

impl Clone for Statvfs

Source§

impl Clone for SysInfo

Source§

impl Clone for ControlFlags

Source§

impl Clone for InputFlags

Source§

impl Clone for LocalFlags

Source§

impl Clone for OutputFlags

Source§

impl Clone for Termios

Source§

impl Clone for TimeSpec

Source§

impl Clone for TimeVal

Source§

impl Clone for TimerSetTimeFlags

Source§

impl Clone for TimerFlags

Source§

impl Clone for RemoteIoVec

Source§

impl Clone for UtsName

Source§

impl Clone for WaitPidFlag

Source§

impl Clone for nix::time::ClockId

Source§

impl Clone for UContext

Source§

impl Clone for ResGid

Source§

impl Clone for ResUid

Source§

impl Clone for AccessFlags

Source§

impl Clone for Gid

Source§

impl Clone for nix::unistd::Group

Source§

impl Clone for Pid

Source§

impl Clone for nix::unistd::Uid

Source§

impl Clone for User

Source§

impl Clone for Infix

Source§

impl Clone for nu_ansi_term::ansi::Prefix

Source§

impl Clone for Suffix

Source§

impl Clone for Gradient

Source§

impl Clone for Rgb

Source§

impl Clone for nu_ansi_term::style::Style

Source§

impl Clone for BigInt

Source§

impl Clone for BigUint

Source§

impl Clone for ParseBigIntError

Source§

impl Clone for ParseRatioError

Source§

impl Clone for SHA256_CTX

Source§

impl Clone for SHA512_CTX

Source§

impl Clone for SHA_CTX

Source§

impl Clone for Asn1Object

Source§

impl Clone for Asn1Type

Source§

impl Clone for TimeDiff

Source§

impl Clone for CMSOptions

Source§

impl Clone for Asn1Flag

Source§

impl Clone for PointConversionForm

Source§

impl Clone for openssl::error::Error

Source§

impl Clone for ErrorStack

Source§

impl Clone for DigestBytes

Source§

impl Clone for openssl::hash::Hasher

Source§

impl Clone for MessageDigest

Source§

impl Clone for Nid

Source§

impl Clone for OcspCertStatus

Source§

impl Clone for OcspFlag

Source§

impl Clone for OcspResponseStatus

Source§

impl Clone for OcspRevokedStatus

Source§

impl Clone for KeyIvPair

Source§

impl Clone for Pkcs7Flags

Source§

impl Clone for openssl::pkey::Id

Source§

impl Clone for openssl::rsa::Padding

Source§

impl Clone for Sha1

Source§

impl Clone for Sha224

Source§

impl Clone for Sha256

Source§

impl Clone for Sha384

Source§

impl Clone for Sha512

Source§

impl Clone for SrtpProfileId

Source§

impl Clone for SslAcceptor

Source§

impl Clone for SslConnector

Source§

impl Clone for openssl::ssl::error::ErrorCode

Source§

impl Clone for AlpnError

Source§

impl Clone for ClientHelloResponse

Source§

impl Clone for ExtensionContext

Source§

impl Clone for NameType

Source§

impl Clone for ShutdownState

Source§

impl Clone for SniError

Source§

impl Clone for SslAlert

Source§

impl Clone for SslContext

Source§

impl Clone for SslFiletype

Source§

impl Clone for SslMethod

Source§

impl Clone for SslMode

Source§

impl Clone for SslOptions

Source§

impl Clone for SslSession

Source§

impl Clone for SslSessionCacheMode

Source§

impl Clone for SslVerifyMode

Source§

impl Clone for SslVersion

Source§

impl Clone for StatusType

Source§

impl Clone for Cipher

Source§

impl Clone for CrlReason

Source§

impl Clone for X509

Source§

impl Clone for X509PurposeId

Source§

impl Clone for X509VerifyResult

Source§

impl Clone for X509CheckFlags

Source§

impl Clone for X509VerifyFlags

Source§

impl Clone for FloatIsNan

Source§

impl Clone for p256::arithmetic::scalar::Scalar

Source§

impl Clone for NistP256

Source§

impl Clone for p384::arithmetic::scalar::Scalar

Source§

impl Clone for NistP384

Source§

impl Clone for parking_lot::condvar::WaitTimeoutResult

Source§

impl Clone for ParkToken

Source§

impl Clone for UnparkResult

Source§

impl Clone for UnparkToken

Source§

impl Clone for EncodeConfig

Source§

impl Clone for pem::HeaderMap

Source§

impl Clone for pem::Pem

Source§

impl Clone for plist::data::Data

Source§

impl Clone for plist::date::Date

Source§

impl Clone for Dictionary

Source§

impl Clone for plist::integer::Integer

Source§

impl Clone for XmlWriteOptions

Source§

impl Clone for plist::uid::Uid

Source§

impl Clone for Polyval

Source§

impl Clone for PotentialCodePoint

Source§

impl Clone for FormatterOptions

Source§

impl Clone for NoA1

Source§

impl Clone for NoA2

Source§

impl Clone for NoNI

Source§

impl Clone for NoS3

Source§

impl Clone for NoS4

Source§

impl Clone for YesA1

Source§

impl Clone for YesA2

Source§

impl Clone for YesNI

Source§

impl Clone for YesS3

Source§

impl Clone for YesS4

Source§

impl Clone for quick_xml::encoding::Decoder

Source§

impl Clone for NamespaceResolver

Source§

impl Clone for PiParser

Source§

impl Clone for quick_xml::reader::Config

Source§

impl Clone for Bernoulli

Source§

impl Clone for Open01

Source§

impl Clone for OpenClosed01

Source§

impl Clone for Alphanumeric

Source§

impl Clone for Standard

Source§

impl Clone for UniformChar

Source§

impl Clone for UniformDuration

Source§

impl Clone for StepRng

Source§

impl Clone for StdRng

Source§

impl Clone for ThreadRng

Source§

impl Clone for ChaCha8Core

Source§

impl Clone for ChaCha8Rng

Source§

impl Clone for ChaCha12Core

Source§

impl Clone for ChaCha12Rng

Source§

impl Clone for ChaCha20Core

Source§

impl Clone for ChaCha20Rng

Source§

impl Clone for OsRng

Source§

impl Clone for rcgen::certificate::Attribute

Source§

impl Clone for CertificateParams

Source§

impl Clone for CustomExtension

Source§

impl Clone for rcgen::certificate::NameConstraints

Source§

impl Clone for CrlDistributionPoint

Source§

impl Clone for rcgen::key_pair::SubjectPublicKeyInfo

Source§

impl Clone for rcgen::string_types::BmpString

Source§

impl Clone for rcgen::string_types::Ia5String

Source§

impl Clone for rcgen::string_types::PrintableString

Source§

impl Clone for rcgen::string_types::TeletexString

Source§

impl Clone for UniversalString

Source§

impl Clone for rcgen::DistinguishedName

Source§

impl Clone for SerialNumber

Source§

impl Clone for realhydroper_lsp::jsonrpc::error::Error

Source§

impl Clone for realhydroper_lsp::jsonrpc::request::Request

Source§

impl Clone for realhydroper_lsp::jsonrpc::response::Response

Source§

impl Clone for realhydroper_lsp::service::client::Client

Source§

impl Clone for ExitedError

Source§

impl Clone for regex_automata::dfa::automaton::OverlappingState

Source§

impl Clone for regex_automata::dfa::dense::BuildError

Source§

impl Clone for regex_automata::dfa::dense::Builder

Source§

impl Clone for regex_automata::dfa::dense::Config

Source§

impl Clone for regex_automata::dfa::onepass::BuildError

Source§

impl Clone for regex_automata::dfa::onepass::Builder

Source§

impl Clone for regex_automata::dfa::onepass::Cache

Source§

impl Clone for regex_automata::dfa::onepass::Config

Source§

impl Clone for regex_automata::dfa::onepass::DFA

Source§

impl Clone for regex_automata::dfa::regex::Builder

Source§

impl Clone for regex_automata::hybrid::dfa::Builder

Source§

impl Clone for regex_automata::hybrid::dfa::Cache

Source§

impl Clone for regex_automata::hybrid::dfa::Config

Source§

impl Clone for regex_automata::hybrid::dfa::DFA

Source§

impl Clone for regex_automata::hybrid::dfa::OverlappingState

Source§

impl Clone for regex_automata::hybrid::error::BuildError

Source§

impl Clone for CacheError

Source§

impl Clone for LazyStateID

Source§

impl Clone for regex_automata::hybrid::regex::Builder

Source§

impl Clone for regex_automata::hybrid::regex::Cache

Source§

impl Clone for regex_automata::meta::error::BuildError

Source§

impl Clone for regex_automata::meta::regex::Builder

Source§

impl Clone for regex_automata::meta::regex::Cache

Source§

impl Clone for regex_automata::meta::regex::Config

Source§

impl Clone for regex_automata::meta::regex::Regex

Source§

impl Clone for BoundedBacktracker

Source§

impl Clone for regex_automata::nfa::thompson::backtrack::Builder

Source§

impl Clone for regex_automata::nfa::thompson::backtrack::Cache

Source§

impl Clone for regex_automata::nfa::thompson::backtrack::Config

Source§

impl Clone for regex_automata::nfa::thompson::builder::Builder

Source§

impl Clone for Compiler

Source§

impl Clone for regex_automata::nfa::thompson::compiler::Config

Source§

impl Clone for regex_automata::nfa::thompson::error::BuildError

Source§

impl Clone for DenseTransitions

Source§

impl Clone for regex_automata::nfa::thompson::nfa::NFA

Source§

impl Clone for SparseTransitions

Source§

impl Clone for Transition

Source§

impl Clone for regex_automata::nfa::thompson::pikevm::Builder

Source§

impl Clone for regex_automata::nfa::thompson::pikevm::Cache

Source§

impl Clone for regex_automata::nfa::thompson::pikevm::Config

Source§

impl Clone for PikeVM

Source§

impl Clone for ByteClasses

Source§

impl Clone for Unit

Source§

impl Clone for Captures

Source§

impl Clone for GroupInfo

Source§

impl Clone for GroupInfoError

Source§

impl Clone for DebugByte

Source§

impl Clone for LookMatcher

Source§

impl Clone for regex_automata::util::look::LookSet

Source§

impl Clone for regex_automata::util::look::LookSetIter

Source§

impl Clone for UnicodeWordBoundaryError

Source§

impl Clone for regex_automata::util::prefilter::Prefilter

Source§

impl Clone for NonMaxUsize

Source§

impl Clone for regex_automata::util::primitives::PatternID

Source§

impl Clone for regex_automata::util::primitives::PatternIDError

Source§

impl Clone for SmallIndex

Source§

impl Clone for SmallIndexError

Source§

impl Clone for regex_automata::util::primitives::StateID

Source§

impl Clone for regex_automata::util::primitives::StateIDError

Source§

impl Clone for HalfMatch

Source§

impl Clone for regex_automata::util::search::Match

Source§

impl Clone for regex_automata::util::search::MatchError

Source§

impl Clone for PatternSet

Source§

impl Clone for PatternSetInsertError

Source§

impl Clone for regex_automata::util::search::Span

Source§

impl Clone for regex_automata::util::start::Config

Source§

impl Clone for regex_automata::util::syntax::Config

Source§

impl Clone for regex_syntax::ast::parse::Parser

Source§

impl Clone for regex_syntax::ast::parse::ParserBuilder

Source§

impl Clone for Alternation

Source§

impl Clone for regex_syntax::ast::Assertion

Source§

impl Clone for CaptureName

Source§

impl Clone for ClassAscii

Source§

impl Clone for ClassBracketed

Source§

impl Clone for ClassPerl

Source§

impl Clone for ClassSetBinaryOp

Source§

impl Clone for ClassSetRange

Source§

impl Clone for ClassSetUnion

Source§

impl Clone for regex_syntax::ast::ClassUnicode

Source§

impl Clone for Comment

Source§

impl Clone for Concat

Source§

impl Clone for regex_syntax::ast::Error

Source§

impl Clone for regex_syntax::ast::Flags

Source§

impl Clone for FlagsItem

Source§

impl Clone for regex_syntax::ast::Group

Source§

impl Clone for regex_syntax::ast::Literal

Source§

impl Clone for regex_syntax::ast::Position

Source§

impl Clone for regex_syntax::ast::Repetition

Source§

impl Clone for RepetitionOp

Source§

impl Clone for SetFlags

Source§

impl Clone for regex_syntax::ast::Span

Source§

impl Clone for WithComments

Source§

impl Clone for Extractor

Source§

impl Clone for regex_syntax::hir::literal::Literal

Source§

impl Clone for Seq

Source§

impl Clone for Capture

Source§

impl Clone for ClassBytes

Source§

impl Clone for ClassBytesRange

Source§

impl Clone for regex_syntax::hir::ClassUnicode

Source§

impl Clone for ClassUnicodeRange

Source§

impl Clone for regex_syntax::hir::Error

Source§

impl Clone for Hir

Source§

impl Clone for regex_syntax::hir::Literal

Source§

impl Clone for regex_syntax::hir::LookSet

Source§

impl Clone for regex_syntax::hir::LookSetIter

Source§

impl Clone for Properties

Source§

impl Clone for regex_syntax::hir::Repetition

Source§

impl Clone for Translator

Source§

impl Clone for TranslatorBuilder

Source§

impl Clone for regex_syntax::parser::Parser

Source§

impl Clone for regex_syntax::parser::ParserBuilder

Source§

impl Clone for Utf8Range

Source§

impl Clone for regex::builders::bytes::RegexBuilder

Source§

impl Clone for regex::builders::bytes::RegexSetBuilder

Source§

impl Clone for regex::builders::string::RegexBuilder

Source§

impl Clone for regex::builders::string::RegexSetBuilder

Source§

impl Clone for regex::regex::bytes::CaptureLocations

Source§

impl Clone for regex::regex::bytes::Regex

Source§

impl Clone for regex::regex::string::CaptureLocations

Source§

impl Clone for regex::regex::string::Regex

Source§

impl Clone for regex::regexset::bytes::RegexSet

Source§

impl Clone for regex::regexset::bytes::SetMatches

Source§

impl Clone for regex::regexset::string::RegexSet

Source§

impl Clone for regex::regexset::string::SetMatches

Source§

impl Clone for LessSafeKey

Source§

impl Clone for ring::aead::Tag

Source§

impl Clone for ring::agreement::PublicKey

Source§

impl Clone for ring::digest::Context

Source§

impl Clone for ring::digest::Digest

Source§

impl Clone for KeyRejected

Source§

impl Clone for Unspecified

Source§

impl Clone for ring::hkdf::Algorithm

Source§

impl Clone for Prk

Source§

impl Clone for ring::hmac::Algorithm

Source§

impl Clone for ring::hmac::Context

Source§

impl Clone for ring::hmac::Key

Source§

impl Clone for ring::hmac::Tag

Source§

impl Clone for ring::pbkdf2::Algorithm

Source§

impl Clone for SystemRandom

Source§

impl Clone for ring::rsa::public_key::PublicKey

Source§

impl Clone for ring::signature::Signature

Source§

impl Clone for ringmap::TryReserveError

Source§

impl Clone for CompoundPacket

Source§

impl Clone for DLRRReport

Source§

impl Clone for DLRRReportBlock

Source§

impl Clone for PacketReceiptTimesReportBlock

Source§

impl Clone for Chunk

Source§

impl Clone for RLEReportBlock

Source§

impl Clone for ReceiverReferenceTimeReportBlock

Source§

impl Clone for StatisticsSummaryReportBlock

Source§

impl Clone for ExtendedReport

Source§

impl Clone for XRHeader

Source§

impl Clone for UnknownReportBlock

Source§

impl Clone for VoIPMetricsReportBlock

Source§

impl Clone for Goodbye

Source§

impl Clone for rtcp::header::Header

Source§

impl Clone for FirEntry

Source§

impl Clone for FullIntraRequest

Source§

impl Clone for PictureLossIndication

Source§

impl Clone for ReceiverEstimatedMaximumBitrate

Source§

impl Clone for SliEntry

Source§

impl Clone for SliceLossIndication

Source§

impl Clone for RawPacket

Source§

impl Clone for ReceiverReport

Source§

impl Clone for ReceptionReport

Source§

impl Clone for SenderReport

Source§

impl Clone for SourceDescription

Source§

impl Clone for SourceDescriptionChunk

Source§

impl Clone for SourceDescriptionItem

Source§

impl Clone for RapidResynchronizationRequest

Source§

impl Clone for RecvDelta

Source§

impl Clone for RunLengthChunk

Source§

impl Clone for StatusVectorChunk

Source§

impl Clone for TransportLayerCc

Source§

impl Clone for NackPair

Source§

impl Clone for TransportLayerNack

Source§

impl Clone for Av1Payloader

Source§

impl Clone for G7xxPayloader

Source§

impl Clone for H264Packet

Source§

impl Clone for H264Payloader

Source§

impl Clone for H265AggregationPacket

Source§

impl Clone for H265AggregationUnit

Source§

impl Clone for H265AggregationUnitFirst

Source§

impl Clone for H265FragmentationUnitHeader

Source§

impl Clone for H265FragmentationUnitPacket

Source§

impl Clone for H265NALUHeader

Source§

impl Clone for H265PACIPacket

Source§

impl Clone for H265Packet

Source§

impl Clone for H265SingleNALUnitPacket

Source§

impl Clone for H265TSCI

Source§

impl Clone for HevcPayloader

Source§

impl Clone for OpusPacket

Source§

impl Clone for OpusPayloader

Source§

impl Clone for Vp8Packet

Source§

impl Clone for Vp8Payloader

Source§

impl Clone for Vp9Packet

Source§

impl Clone for Vp9Payloader

Source§

impl Clone for AbsSendTimeExtension

Source§

impl Clone for AudioLevelExtension

Source§

impl Clone for PlayoutDelayExtension

Source§

impl Clone for TransportCcExtension

Source§

impl Clone for VideoOrientationExtension

Source§

impl Clone for rtp::header::Extension

Source§

impl Clone for rtp::header::Header

Source§

impl Clone for Packet

Source§

impl Clone for rustls_pki_types::alg_id::AlgorithmIdentifier

Source§

impl Clone for rustls_pki_types::server_name::AddrParseError

Source§

impl Clone for rustls_pki_types::server_name::Ipv4Addr

Source§

impl Clone for rustls_pki_types::server_name::Ipv6Addr

Source§

impl Clone for InvalidSignature

Source§

impl Clone for UnixTime

Source§

impl Clone for CrlsRequired

Source§

impl Clone for OwnedCertRevocationList

Source§

impl Clone for OwnedRevokedCert

Source§

impl Clone for InvalidNameContext

Source§

impl Clone for UnsupportedSignatureAlgorithmContext

Source§

impl Clone for UnsupportedSignatureAlgorithmForPublicKeyContext

Source§

impl Clone for webpki::verify_cert::KeyUsage

Source§

impl Clone for RequiredEkuNotFoundContext

Source§

impl Clone for WantsVerifier

Source§

impl Clone for WantsVersions

Source§

impl Clone for WantsClientCert

Source§

impl Clone for ClientConfig

Source§

impl Clone for Resumption

Source§

impl Clone for EchConfig

Source§

impl Clone for EchGreaseConfig

Source§

impl Clone for AlwaysResolvesClientRawPublicKeys

Source§

impl Clone for InsufficientSizeError

Source§

impl Clone for UnsupportedOperationError

Source§

impl Clone for rustls::crypto::hmac::Tag

Source§

impl Clone for HpkePublicKey

Source§

impl Clone for HpkeSuite

Source§

impl Clone for CertifiedKey

Source§

impl Clone for CryptoProvider

Source§

impl Clone for OkmBlock

Source§

impl Clone for OtherError

Source§

impl Clone for rustls::msgs::handshake::DistinguishedName

Source§

impl Clone for OutboundOpaqueMessage

Source§

impl Clone for PrefixedPayload

Source§

impl Clone for PlainMessage

Source§

impl Clone for Tls12ClientSessionValue

Source§

impl Clone for Secrets

Source§

impl Clone for Suite

Source§

impl Clone for WantsServerCert

Source§

impl Clone for AlwaysResolvesServerRawPublicKeys

Source§

impl Clone for ServerConfig

Source§

impl Clone for DigitallySignedStruct

Source§

impl Clone for RootCertStore

Source§

impl Clone for ClientCertVerifierBuilder

Source§

impl Clone for ServerCertVerifierBuilder

Source§

impl Clone for WebPkiSupportedAlgorithms

Source§

impl Clone for ryu::buffer::Buffer

Source§

impl Clone for SchemaGenerator

Source§

impl Clone for SchemaSettings

Source§

impl Clone for Schema

Source§

impl Clone for AddNullable

Source§

impl Clone for RemoveRefSiblings

Source§

impl Clone for ReplaceBoolSchemas

Source§

impl Clone for ReplaceConstValue

Source§

impl Clone for ReplacePrefixItems

Source§

impl Clone for ReplaceUnevaluatedProperties

Source§

impl Clone for RestrictFormats

Source§

impl Clone for SetSingleExample

Source§

impl Clone for Address

Source§

impl Clone for sdp::description::common::Attribute

Source§

impl Clone for Bandwidth

Source§

impl Clone for ConnectionInformation

Source§

impl Clone for MediaDescription

Source§

impl Clone for MediaName

Source§

impl Clone for RangedPort

Source§

impl Clone for sdp::description::session::Origin

Source§

impl Clone for RepeatTime

Source§

impl Clone for SessionDescription

Source§

impl Clone for TimeDescription

Source§

impl Clone for TimeZone

Source§

impl Clone for Timing

Source§

impl Clone for ExtMap

Source§

impl Clone for Codec

Source§

impl Clone for IgnoredAny

Source§

impl Clone for serde_core::de::value::Error

Source§

impl Clone for serde_json::map::Map<String, Value>

Source§

impl Clone for Number

Source§

impl Clone for CompactFormatter

Source§

impl Clone for Path

Source§

impl Clone for serialport::Error

Source§

impl Clone for SerialPortBuilder

Source§

impl Clone for SerialPortInfo

Source§

impl Clone for UsbPortInfo

Source§

impl Clone for Sha1Core

Source§

impl Clone for Sha256VarCore

Source§

impl Clone for Sha512VarCore

Source§

impl Clone for SigId

Source§

impl Clone for Adler32

Source§

impl Clone for SmolStr

Source§

impl Clone for socket2::sockaddr::SockAddr

Source§

impl Clone for socket2::sockaddr::SockAddr

Source§

impl Clone for socket2::Domain

Source§

impl Clone for socket2::Domain

Source§

impl Clone for socket2::Protocol

Source§

impl Clone for socket2::Protocol

Source§

impl Clone for socket2::RecvFlags

Source§

impl Clone for socket2::RecvFlags

Source§

impl Clone for socket2::TcpKeepalive

Source§

impl Clone for socket2::TcpKeepalive

Source§

impl Clone for socket2::Type

Source§

impl Clone for socket2::Type

Source§

impl Clone for TransactionId

Source§

impl Clone for AttrType

Source§

impl Clone for stun::attributes::Attributes

Source§

impl Clone for RawAttribute

Source§

impl Clone for ClientTransaction

Source§

impl Clone for stun::error_code::ErrorCode

Source§

impl Clone for MessageIntegrity

Source§

impl Clone for stun::message::Message

Source§

impl Clone for MessageClass

Source§

impl Clone for stun::message::MessageType

Source§

impl Clone for stun::message::Method

Source§

impl Clone for TextAttribute

Source§

impl Clone for Choice

Source§

impl Clone for HighlightState

Source§

impl Clone for ScoredStyle

Source§

impl Clone for ScopeSelector

Source§

impl Clone for ScopeSelectors

Source§

impl Clone for syntect::highlighting::style::Color

Source§

impl Clone for FontStyle

Source§

impl Clone for syntect::highlighting::style::Style

Source§

impl Clone for StyleModifier

Source§

impl Clone for Theme

Source§

impl Clone for ThemeItem

Source§

impl Clone for ThemeSettings

Source§

impl Clone for ParseState

Source§

impl Clone for syntect::parsing::regex::Regex

Source§

impl Clone for syntect::parsing::regex::Region

Source§

impl Clone for MatchPower

Source§

impl Clone for Scope

Source§

impl Clone for ScopeStack

Source§

impl Clone for syntect::parsing::syntax_definition::Context

Source§

impl Clone for ContextId

Source§

impl Clone for MatchPattern

Source§

impl Clone for SyntaxDefinition

Source§

impl Clone for SyntaxReference

Source§

impl Clone for SyntaxSet

Source§

impl Clone for SyntaxSetBuilder

Source§

impl Clone for time_core::convert::Day

Source§

impl Clone for time_core::convert::Hour

Source§

impl Clone for Microsecond

Source§

impl Clone for Millisecond

Source§

impl Clone for time_core::convert::Minute

Source§

impl Clone for Nanosecond

Source§

impl Clone for time_core::convert::Second

Source§

impl Clone for Week

Source§

impl Clone for time::date::Date

Source§

impl Clone for time::duration::Duration

Source§

impl Clone for ComponentRange

Source§

impl Clone for ConversionRange

Source§

impl Clone for DifferentVariant

Source§

impl Clone for InvalidVariant

Source§

impl Clone for time::format_description::modifier::Day

Source§

impl Clone for End

Source§

impl Clone for time::format_description::modifier::Hour

Source§

impl Clone for Ignore

Source§

impl Clone for time::format_description::modifier::Minute

Source§

impl Clone for time::format_description::modifier::Month

Source§

impl Clone for OffsetHour

Source§

impl Clone for OffsetMinute

Source§

impl Clone for OffsetSecond

Source§

impl Clone for Ordinal

Source§

impl Clone for Period

Source§

impl Clone for time::format_description::modifier::Second

Source§

impl Clone for Subsecond

Source§

impl Clone for UnixTimestamp

Source§

impl Clone for WeekNumber

Source§

impl Clone for time::format_description::modifier::Weekday

Source§

impl Clone for Year

Source§

impl Clone for Rfc2822

Source§

impl Clone for Rfc3339

Source§

impl Clone for OffsetDateTime

Source§

impl Clone for time::parsing::parsed::Parsed

Source§

impl Clone for PrimitiveDateTime

Source§

impl Clone for Time

Source§

impl Clone for UtcDateTime

Source§

impl Clone for UtcOffset

Source§

impl Clone for tokio_native_tls::TlsAcceptor

Source§

impl Clone for tokio_native_tls::TlsConnector

Source§

impl Clone for AnyDelimiterCodec

Source§

impl Clone for BytesCodec

Source§

impl Clone for tokio_util::codec::length_delimited::Builder

Source§

impl Clone for LengthDelimitedCodec

Source§

impl Clone for LinesCodec

Source§

impl Clone for CancellationToken

Source§

impl Clone for PollSemaphore

Source§

impl Clone for tokio::fs::open_options::OpenOptions

Source§

impl Clone for tokio::io::interest::Interest

Source§

impl Clone for tokio::io::ready::Ready

Source§

impl Clone for tokio::net::unix::pipe::OpenOptions

Source§

impl Clone for tokio::net::unix::socketaddr::SocketAddr

Source§

impl Clone for tokio::net::unix::ucred::UCred

Source§

impl Clone for Handle

Source§

impl Clone for tokio::runtime::id::Id

Source§

impl Clone for RuntimeMetrics

Source§

impl Clone for tokio::runtime::task::abort::AbortHandle

Source§

impl Clone for tokio::runtime::task::id::Id

Source§

impl Clone for SignalKind

Source§

impl Clone for BarrierWaitResult

Source§

impl Clone for tokio::sync::oneshot::error::RecvError

Source§

impl Clone for tokio::sync::watch::error::RecvError

Source§

impl Clone for tokio::time::error::Error

Source§

impl Clone for tokio::time::instant::Instant

Source§

impl Clone for tower_layer::identity::Identity

Source§

impl Clone for Identifier

Source§

impl Clone for Dispatch

Source§

impl Clone for WeakDispatch

Source§

impl Clone for Field

Source§

impl Clone for tracing_core::metadata::Kind

Source§

impl Clone for tracing_core::metadata::Level

Source§

impl Clone for tracing_core::metadata::LevelFilter

Source§

impl Clone for ParseLevelFilterError

Source§

impl Clone for tracing_core::span::Id

Source§

impl Clone for tracing_core::subscriber::Interest

Source§

impl Clone for NoSubscriber

Source§

impl Clone for tracing::span::Span

Source§

impl Clone for NoCallback

Source§

impl Clone for Frame

Source§

impl Clone for FrameHeader

Source§

impl Clone for WebSocketConfig

Source§

impl Clone for ChannelBind

Source§

impl Clone for FiveTuple

Source§

impl Clone for AllocationInfo

Source§

impl Clone for turn::client::Client

Source§

impl Clone for ChannelNumber

Source§

impl Clone for turn::proto::Protocol

Source§

impl Clone for ATerm

Source§

impl Clone for B0

Source§

impl Clone for typenum::bit::B1

Source§

impl Clone for Z0

Source§

impl Clone for Equal

Source§

impl Clone for Greater

Source§

impl Clone for Less

Source§

impl Clone for UTerm

Source§

impl Clone for universal_hash::Error

Source§

impl Clone for EndOfInput

Source§

impl Clone for OpaqueOrigin

Source§

impl Clone for url::Url

Source§

impl Clone for Incomplete

Source§

impl Clone for uuid::error::Error

Source§

impl Clone for Braced

Source§

impl Clone for Hyphenated

Source§

impl Clone for Simple

Source§

impl Clone for Urn

Source§

impl Clone for NonNilUuid

Source§

impl Clone for Uuid

Source§

impl Clone for NoContext

Source§

impl Clone for Timestamp

Source§

impl Clone for Worker

Source§

impl Clone for DirEntry

Source§

impl Clone for webrtc_data::data_channel::Config

Source§

impl Clone for DataChannel

Source§

impl Clone for PollDataChannel

Source§

impl Clone for DataChannelAck

Source§

impl Clone for DataChannelOpen

Source§

impl Clone for Alert

Source§

impl Clone for ApplicationData

Source§

impl Clone for ChangeCipherSpec

Source§

impl Clone for CipherSuiteAes128Ccm

Source§

impl Clone for CipherSuiteAes128GcmSha256

Source§

impl Clone for CipherSuiteAes256CbcSha

Source§

impl Clone for CipherSuiteTlsPskWithAes128GcmSha256

Source§

impl Clone for CompressionMethods

Source§

impl Clone for webrtc_dtls::config::Config

Source§

impl Clone for CryptoCbc

Source§

impl Clone for CryptoCcm

Source§

impl Clone for CryptoGcm

Source§

impl Clone for webrtc_dtls::crypto::Certificate

Source§

impl Clone for CryptoPrivateKey

Source§

impl Clone for ExtensionServerName

Source§

impl Clone for ExtensionSupportedEllipticCurves

Source§

impl Clone for ExtensionSupportedPointFormats

Source§

impl Clone for ExtensionSupportedSignatureAlgorithms

Source§

impl Clone for ExtensionUseExtendedMasterSecret

Source§

impl Clone for ExtensionUseSrtp

Source§

impl Clone for ExtensionRenegotiationInfo

Source§

impl Clone for HandshakeHeader

Source§

impl Clone for HandshakeMessageCertificate

Source§

impl Clone for HandshakeMessageCertificateRequest

Source§

impl Clone for HandshakeMessageCertificateVerify

Source§

impl Clone for HandshakeMessageClientHello

Source§

impl Clone for HandshakeMessageClientKeyExchange

Source§

impl Clone for HandshakeMessageFinished

Source§

impl Clone for HandshakeMessageHelloVerifyRequest

Source§

impl Clone for HandshakeMessageServerHello

Source§

impl Clone for HandshakeMessageServerHelloDone

Source§

impl Clone for HandshakeMessageServerKeyExchange

Source§

impl Clone for HandshakeRandom

Source§

impl Clone for Handshake

Source§

impl Clone for webrtc_dtls::record_layer::record_layer_header::ProtocolVersion

Source§

impl Clone for RecordLayerHeader

Source§

impl Clone for RecordLayer

Source§

impl Clone for SignatureHashAlgorithm

Source§

impl Clone for webrtc_ice::agent::agent_stats::CandidateStats

Source§

impl Clone for CandidateRelatedAddress

Source§

impl Clone for AttrControl

Source§

impl Clone for AttrControlled

Source§

impl Clone for AttrControlling

Source§

impl Clone for TieBreaker

Source§

impl Clone for PriorityAttr

Source§

impl Clone for CandidatePairStats

Source§

impl Clone for webrtc_ice::stats::CandidateStats

Source§

impl Clone for UDPMuxConn

Source§

impl Clone for EphemeralUDP

Source§

impl Clone for webrtc_ice::url::Url

Source§

impl Clone for webrtc_mdns::message::header::Header

Source§

impl Clone for webrtc_mdns::message::name::Name

Source§

impl Clone for Question

Source§

impl Clone for AResource

Source§

impl Clone for AaaaResource

Source§

impl Clone for CnameResource

Source§

impl Clone for MxResource

Source§

impl Clone for NsResource

Source§

impl Clone for DnsOption

Source§

impl Clone for OptResource

Source§

impl Clone for PtrResource

Source§

impl Clone for SoaResource

Source§

impl Clone for SrvResource

Source§

impl Clone for ResourceHeader

Source§

impl Clone for TxtResource

Source§

impl Clone for DnsClass

Source§

impl Clone for IVFFileHeader

Source§

impl Clone for IVFFrameHeader

Source§

impl Clone for ChunkPayloadData

Source§

impl Clone for PollStream

Source§

impl Clone for SessionKeys

Source§

impl Clone for webrtc_util::buffer::Buffer

Source§

impl Clone for webrtc_util::ifaces::Interface

Source§

impl Clone for webrtc_util::vnet::interface::Interface

Source§

impl Clone for NatType

Source§

impl Clone for Candidates

Source§

impl Clone for Detach

Source§

impl Clone for ReplayProtection

Source§

impl Clone for SettingEngine

Source§

impl Clone for Timeout

Source§

impl Clone for RTCDataChannelInit

Source§

impl Clone for DataChannelMessage

Source§

impl Clone for DataChannelParameters

Source§

impl Clone for RTCDtlsFingerprint

Source§

impl Clone for DTLSParameters

Source§

impl Clone for RTCIceCandidate

Source§

impl Clone for RTCIceCandidateInit

Source§

impl Clone for RTCIceCandidatePair

Source§

impl Clone for RTCIceGatherOptions

Source§

impl Clone for RTCIceParameters

Source§

impl Clone for webrtc::ice_transport::ice_server::RTCIceServer

Source§

impl Clone for Mux

Source§

impl Clone for RTCCertificate

Source§

impl Clone for RTCConfiguration

Source§

impl Clone for RTCAnswerOptions

Source§

impl Clone for RTCOfferOptions

Source§

impl Clone for RTCSessionDescription

Source§

impl Clone for RTCRtpCodecCapability

Source§

impl Clone for RTCRtpCodecParameters

Source§

impl Clone for RTCRtpHeaderExtensionCapability

Source§

impl Clone for RTCRtpHeaderExtensionParameters

Source§

impl Clone for RTCRtpParameters

Source§

impl Clone for webrtc::rtp_transceiver::RTCPFeedback

Source§

impl Clone for RTCRtpCapabilities

Source§

impl Clone for RTCRtpCodingParameters

Source§

impl Clone for RTCRtpRtxParameters

Source§

impl Clone for SCTPTransportCapabilities

Source§

impl Clone for TrackLocalContext

Source§

impl Clone for LengthHint

Source§

impl Clone for Part

Source§

impl Clone for TbsCertificateParser

Source§

impl Clone for Validity

Source§

impl Clone for X509CertificateParser

Source§

impl Clone for ChallengePassword

Source§

impl Clone for x509_parser::extensions::keyusage::KeyUsage

Source§

impl Clone for CtVersion

Source§

impl Clone for x509_parser::extensions::BasicConstraints

Source§

impl Clone for InhibitAnyPolicy

Source§

impl Clone for NSCertType

Source§

impl Clone for PolicyConstraints

Source§

impl Clone for ReasonFlags

Source§

impl Clone for X509ExtensionParser

Source§

impl Clone for x509_parser::pem::Pem

Source§

impl Clone for ASN1Time

Source§

impl Clone for ReasonCode

Source§

impl Clone for X509Version

Source§

impl Clone for x25519_dalek::x25519::PublicKey

Source§

impl Clone for StaticSecret

Source§

impl Clone for Marker

Source§

impl Clone for ScanError

Source§

impl Clone for yaml_rust::scanner::Token

Source§

impl Clone for TaggedDerValue

Source§

impl Clone for yasna::models::oid::ObjectIdentifier

Source§

impl Clone for ParseOidError

Source§

impl Clone for yasna::models::time::GeneralizedTime

Source§

impl Clone for UTCTime

Source§

impl Clone for ASN1Error

Source§

impl Clone for yasna::Tag

Source§

impl Clone for zerocopy::error::AllocError

Source§

impl Clone for AsciiProbeResult

Source§

impl Clone for CharULE

Source§

impl Clone for Index8

Source§

impl Clone for Index16

Source§

impl Clone for Index32

Source§

impl Clone for __c_anonymous_sockaddr_can_can_addr

Source§

impl Clone for __c_anonymous_ptrace_syscall_info_data

Source§

impl Clone for __c_anonymous_iwreq

Source§

impl Clone for __c_anonymous_ptp_perout_request_1

Source§

impl Clone for __c_anonymous_ptp_perout_request_2

Source§

impl Clone for __c_anonymous_xsk_tx_metadata_union

Source§

impl Clone for iwreq_data

Source§

impl Clone for tpacket_bd_header_u

Source§

impl Clone for tpacket_req_u

Source§

impl Clone for __c_anonymous_ifc_ifcu

Source§

impl Clone for __c_anonymous_ifr_ifru

Source§

impl Clone for SockaddrStorage

Source§

impl Clone for vec128_storage

Source§

impl Clone for vec256_storage

Source§

impl Clone for vec512_storage

Source§

impl<'a> Clone for ValueKey<'a>

1.0.0 · Source§

impl<'a> Clone for datex_core::stdlib::path::Component<'a>

1.0.0 · Source§

impl<'a> Clone for datex_core::stdlib::path::Prefix<'a>

Source§

impl<'a> Clone for Utf8Pattern<'a>

Source§

impl<'a> Clone for Item<'a>

Source§

impl<'a> Clone for BerObjectContent<'a>

Source§

impl<'a> Clone for ControlMessage<'a>

Source§

impl<'a> Clone for quick_xml::events::Event<'a>

Source§

impl<'a> Clone for PrefixDeclaration<'a>

Source§

impl<'a> Clone for ServerName<'a>

Source§

impl<'a> Clone for OutboundChunks<'a>

Source§

impl<'a> Clone for Unexpected<'a>

Source§

impl<'a> Clone for BorrowedFormatItem<'a>

Source§

impl<'a> Clone for utf8::DecodeError<'a>

Source§

impl<'a> Clone for ParsedCriAttribute<'a>

Source§

impl<'a> Clone for DistributionPointName<'a>

Source§

impl<'a> Clone for ParsedExtension<'a>

Source§

impl<'a> Clone for GeneralName<'a>

Source§

impl<'a> Clone for DIFUpdate<'a>

1.0.0 · Source§

impl<'a> Clone for Arguments<'a>

1.36.0 · Source§

impl<'a> Clone for IoSlice<'a>

Source§

impl<'a> Clone for PhantomContravariantLifetime<'a>

Source§

impl<'a> Clone for PhantomCovariantLifetime<'a>

Source§

impl<'a> Clone for PhantomInvariantLifetime<'a>

1.10.0 · Source§

impl<'a> Clone for datex_core::stdlib::panic::Location<'a>

1.28.0 · Source§

impl<'a> Clone for Ancestors<'a>

1.0.0 · Source§

impl<'a> Clone for Components<'a>

1.0.0 · Source§

impl<'a> Clone for datex_core::stdlib::path::Iter<'a>

1.0.0 · Source§

impl<'a> Clone for PrefixComponent<'a>

1.60.0 · Source§

impl<'a> Clone for EscapeAscii<'a>

Source§

impl<'a> Clone for CharSearcher<'a>

1.0.0 · Source§

impl<'a> Clone for datex_core::stdlib::str::Bytes<'a>

1.0.0 · Source§

impl<'a> Clone for CharIndices<'a>

1.0.0 · Source§

impl<'a> Clone for Chars<'a>

1.8.0 · Source§

impl<'a> Clone for EncodeUtf16<'a>

1.34.0 · Source§

impl<'a> Clone for datex_core::stdlib::str::EscapeDebug<'a>

1.34.0 · Source§

impl<'a> Clone for datex_core::stdlib::str::EscapeDefault<'a>

1.34.0 · Source§

impl<'a> Clone for datex_core::stdlib::str::EscapeUnicode<'a>

1.0.0 · Source§

impl<'a> Clone for Lines<'a>

1.0.0 · Source§

impl<'a> Clone for LinesAny<'a>

1.34.0 · Source§

impl<'a> Clone for SplitAsciiWhitespace<'a>

1.1.0 · Source§

impl<'a> Clone for SplitWhitespace<'a>

1.79.0 · Source§

impl<'a> Clone for Utf8Chunk<'a>

1.79.0 · Source§

impl<'a> Clone for Utf8Chunks<'a>

Source§

impl<'a> Clone for Source<'a>

Source§

impl<'a> Clone for core::ffi::c_str::Bytes<'a>

Source§

impl<'a> Clone for asn1_rs::asn1_types::any::Any<'a>

Source§

impl<'a> Clone for asn1_rs::asn1_types::bitstring::BitString<'a>

Source§

impl<'a> Clone for Oid<'a>

Source§

impl<'a> Clone for Sequence<'a>

Source§

impl<'a> Clone for Set<'a>

Source§

impl<'a> Clone for asn1_rs::header::Header<'a>

Source§

impl<'a> Clone for HexDisplay<'a>

Source§

impl<'a> Clone for BigDecimalRef<'a>

Source§

impl<'a> Clone for StrftimeItems<'a>

Source§

impl<'a> Clone for BerObject<'a>

Source§

impl<'a> Clone for BitStringObject<'a>

Source§

impl<'a> Clone for AnyRef<'a>

Source§

impl<'a> Clone for BitStringRef<'a>

Source§

impl<'a> Clone for Ia5StringRef<'a>

Source§

impl<'a> Clone for IntRef<'a>

Source§

impl<'a> Clone for UintRef<'a>

Source§

impl<'a> Clone for OctetStringRef<'a>

Source§

impl<'a> Clone for PrintableStringRef<'a>

Source§

impl<'a> Clone for TeletexStringRef<'a>

Source§

impl<'a> Clone for Utf8StringRef<'a>

Source§

impl<'a> Clone for VideotexStringRef<'a>

Source§

impl<'a> Clone for SliceReader<'a>

Source§

impl<'a> Clone for form_urlencoded::Parse<'a>

Source§

impl<'a> Clone for httparse::Header<'a>

Source§

impl<'a> Clone for Char16TrieIterator<'a>

Source§

impl<'a> Clone for CanonicalCompositionBorrowed<'a>

Source§

impl<'a> Clone for CodePointSetDataBorrowed<'a>

Source§

impl<'a> Clone for EmojiSetDataBorrowed<'a>

Source§

impl<'a> Clone for ScriptExtensionsSet<'a>

Source§

impl<'a> Clone for ScriptWithExtensionsBorrowed<'a>

Source§

impl<'a> Clone for DataIdentifierBorrowed<'a>

Source§

impl<'a> Clone for DataRequest<'a>

Source§

impl<'a> Clone for log::Metadata<'a>

Source§

impl<'a> Clone for Record<'a>

Source§

impl<'a> Clone for MimeIter<'a>

Source§

impl<'a> Clone for mime::Name<'a>

Source§

impl<'a> Clone for mio::event::events::Iter<'a>

Source§

impl<'a> Clone for SigSetIter<'a>

Source§

impl<'a> Clone for CmsgIterator<'a>

Source§

impl<'a> Clone for PercentDecode<'a>

Source§

impl<'a> Clone for PercentEncode<'a>

Source§

impl<'a> Clone for PrivateKeyInfo<'a>

Source§

impl<'a> Clone for quick_xml::events::attributes::Attribute<'a>

Source§

impl<'a> Clone for quick_xml::events::attributes::Attributes<'a>

Source§

impl<'a> Clone for BytesCData<'a>

Source§

impl<'a> Clone for BytesDecl<'a>

Source§

impl<'a> Clone for BytesEnd<'a>

Source§

impl<'a> Clone for BytesPI<'a>

Source§

impl<'a> Clone for BytesRef<'a>

Source§

impl<'a> Clone for BytesStart<'a>

Source§

impl<'a> Clone for BytesText<'a>

Source§

impl<'a> Clone for CDataIterator<'a>

Source§

impl<'a> Clone for LocalName<'a>

Source§

impl<'a> Clone for Namespace<'a>

Source§

impl<'a> Clone for NamespaceBindingsIter<'a>

Source§

impl<'a> Clone for NamespaceBindingsOfLevelIter<'a>

Source§

impl<'a> Clone for quick_xml::name::Prefix<'a>

Source§

impl<'a> Clone for QName<'a>

Source§

impl<'a> Clone for CapturesPatternIter<'a>

Source§

impl<'a> Clone for GroupInfoPatternNames<'a>

Source§

impl<'a> Clone for PatternSetIter<'a>

Source§

impl<'a> Clone for regex::regexset::bytes::SetMatchesIter<'a>

Source§

impl<'a> Clone for regex::regexset::string::SetMatchesIter<'a>

Source§

impl<'a> Clone for Positive<'a>

Source§

impl<'a> Clone for DnsName<'a>

Source§

impl<'a> Clone for CertificateDer<'a>

Source§

impl<'a> Clone for CertificateRevocationListDer<'a>

Source§

impl<'a> Clone for CertificateSigningRequestDer<'a>

Source§

impl<'a> Clone for Der<'a>

Source§

impl<'a> Clone for EchConfigListBytes<'a>

Source§

impl<'a> Clone for SubjectPublicKeyInfoDer<'a>

Source§

impl<'a> Clone for TrustAnchor<'a>

Source§

impl<'a> Clone for RevocationOptions<'a>

Source§

impl<'a> Clone for RevocationOptionsBuilder<'a>

Source§

impl<'a> Clone for KeyPurposeId<'a>

Source§

impl<'a> Clone for FfdheGroup<'a>

Source§

impl<'a> Clone for EcPrivateKey<'a>

Source§

impl<'a> Clone for serde_json::map::Iter<'a>

Source§

impl<'a> Clone for serde_json::map::Keys<'a>

Source§

impl<'a> Clone for serde_json::map::Values<'a>

Source§

impl<'a> Clone for PrettyFormatter<'a>

Source§

impl<'a> Clone for untrusted::input::Input<'a>

Source§

impl<'a> Clone for ParseOptions<'a>

Source§

impl<'a> Clone for Utf8CharIndices<'a>

Source§

impl<'a> Clone for ErrorReportingUtf8Chars<'a>

Source§

impl<'a> Clone for Utf8Chars<'a>

Source§

impl<'a> Clone for TbsCertificate<'a>

Source§

impl<'a> Clone for UniqueIdentifier<'a>

Source§

impl<'a> Clone for X509Certificate<'a>

Source§

impl<'a> Clone for ExtensionRequest<'a>

Source§

impl<'a> Clone for X509CriAttribute<'a>

Source§

impl<'a> Clone for ExtendedKeyUsage<'a>

Source§

impl<'a> Clone for x509_parser::extensions::nameconstraints::GeneralSubtree<'a>

Source§

impl<'a> Clone for x509_parser::extensions::nameconstraints::NameConstraints<'a>

Source§

impl<'a> Clone for PolicyMapping<'a>

Source§

impl<'a> Clone for PolicyMappings<'a>

Source§

impl<'a> Clone for CtExtensions<'a>

Source§

impl<'a> Clone for CtLogID<'a>

Source§

impl<'a> Clone for DigitallySigned<'a>

Source§

impl<'a> Clone for SignedCertificateTimestamp<'a>

Source§

impl<'a> Clone for AccessDescription<'a>

Source§

impl<'a> Clone for AuthorityInfoAccess<'a>

Source§

impl<'a> Clone for AuthorityKeyIdentifier<'a>

Source§

impl<'a> Clone for CRLDistributionPoint<'a>

Source§

impl<'a> Clone for CRLDistributionPoints<'a>

Source§

impl<'a> Clone for IssuerAlternativeName<'a>

Source§

impl<'a> Clone for IssuingDistributionPoint<'a>

Source§

impl<'a> Clone for KeyIdentifier<'a>

Source§

impl<'a> Clone for PolicyInformation<'a>

Source§

impl<'a> Clone for PolicyQualifierInfo<'a>

Source§

impl<'a> Clone for SubjectAlternativeName<'a>

Source§

impl<'a> Clone for X509Extension<'a>

Source§

impl<'a> Clone for CertificateRevocationList<'a>

Source§

impl<'a> Clone for RevokedCertificate<'a>

Source§

impl<'a> Clone for TbsCertList<'a>

Source§

impl<'a> Clone for x509_parser::x509::AlgorithmIdentifier<'a>

Source§

impl<'a> Clone for AttributeTypeAndValue<'a>

Source§

impl<'a> Clone for RelativeDistinguishedName<'a>

Source§

impl<'a> Clone for x509_parser::x509::SubjectPublicKeyInfo<'a>

Source§

impl<'a> Clone for X509Name<'a>

Source§

impl<'a> Clone for ZeroAsciiIgnoreCaseTrieCursor<'a>

Source§

impl<'a> Clone for ZeroTrieSimpleAsciiCursor<'a>

Source§

impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>

Source§

impl<'a, 'b> Clone for StrSearcher<'a, 'b>

Source§

impl<'a, 'b, const N: usize> Clone for CharArrayRefSearcher<'a, 'b, N>

Source§

impl<'a, 'h> Clone for memchr::arch::all::memchr::OneIter<'a, 'h>

Source§

impl<'a, 'h> Clone for memchr::arch::all::memchr::ThreeIter<'a, 'h>

Source§

impl<'a, 'h> Clone for memchr::arch::all::memchr::TwoIter<'a, 'h>

Source§

impl<'a, 'h> Clone for memchr::arch::x86_64::avx2::memchr::OneIter<'a, 'h>

Source§

impl<'a, 'h> Clone for memchr::arch::x86_64::avx2::memchr::ThreeIter<'a, 'h>

Source§

impl<'a, 'h> Clone for memchr::arch::x86_64::avx2::memchr::TwoIter<'a, 'h>

Source§

impl<'a, 'h> Clone for memchr::arch::x86_64::sse2::memchr::OneIter<'a, 'h>

Source§

impl<'a, 'h> Clone for memchr::arch::x86_64::sse2::memchr::ThreeIter<'a, 'h>

Source§

impl<'a, 'h> Clone for memchr::arch::x86_64::sse2::memchr::TwoIter<'a, 'h>

Source§

impl<'a, 's, S> Clone for RecvMsg<'a, 's, S>
where S: Clone,

Source§

impl<'a, A> Clone for BoxDoc<'a, A>
where A: Clone,

Source§

impl<'a, A> Clone for RcDoc<'a, A>
where A: Clone,

Source§

impl<'a, A, D> Clone for DocBuilder<'a, D, A>
where A: Clone, D: DocAllocator<'a, A> + 'a, <D as DocAllocator<'a, A>>::Doc: Clone,

Source§

impl<'a, B> Clone for bit_set::Difference<'a, B>
where B: Clone + 'a,

Source§

impl<'a, B> Clone for bit_set::Intersection<'a, B>
where B: Clone + 'a,

Source§

impl<'a, B> Clone for bit_set::Iter<'a, B>
where B: Clone + 'a,

Source§

impl<'a, B> Clone for bit_set::SymmetricDifference<'a, B>
where B: Clone + 'a,

Source§

impl<'a, B> Clone for bit_set::Union<'a, B>
where B: Clone + 'a,

Source§

impl<'a, B> Clone for Blocks<'a, B>
where B: Clone + 'a,

Source§

impl<'a, B> Clone for bit_vec::Iter<'a, B>
where B: Clone + 'a,

Source§

impl<'a, D, A> Clone for BuildDoc<'a, D, A>
where D: Clone + DocPtr<'a, A>, A: Clone,

Source§

impl<'a, D, A> Clone for Affixes<'a, D, A>
where A: Clone, D: DocAllocator<'a, A> + 'a, <D as DocAllocator<'a, A>>::Doc: Clone,

Source§

impl<'a, E> Clone for BytesDeserializer<'a, E>

Source§

impl<'a, E> Clone for CowStrDeserializer<'a, E>

Available on crate features std or alloc only.
Source§

impl<'a, F> Clone for CharPredicateSearcher<'a, F>
where F: Clone + FnMut(char) -> bool,

Source§

impl<'a, I> Clone for itertools::groupbylazy::Chunks<'a, I>
where I: Clone + Iterator + 'a, <I as Iterator>::Item: 'a,

Source§

impl<'a, K> Clone for datex_core::collections::btree_set::Cursor<'a, K>
where K: Clone + 'a,

Source§

impl<'a, K, V> Clone for linked_hash_map::Iter<'a, K, V>

Source§

impl<'a, K, V> Clone for linked_hash_map::Keys<'a, K, V>

Source§

impl<'a, K, V> Clone for linked_hash_map::Values<'a, K, V>

1.5.0 · Source§

impl<'a, P> Clone for MatchIndices<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.2.0 · Source§

impl<'a, P> Clone for Matches<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.5.0 · Source§

impl<'a, P> Clone for RMatchIndices<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.2.0 · Source§

impl<'a, P> Clone for RMatches<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 · Source§

impl<'a, P> Clone for datex_core::stdlib::str::RSplit<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 · Source§

impl<'a, P> Clone for RSplitN<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 · Source§

impl<'a, P> Clone for RSplitTerminator<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 · Source§

impl<'a, P> Clone for datex_core::stdlib::str::Split<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.51.0 · Source§

impl<'a, P> Clone for datex_core::stdlib::str::SplitInclusive<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 · Source§

impl<'a, P> Clone for SplitN<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 · Source§

impl<'a, P> Clone for SplitTerminator<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

Source§

impl<'a, S> Clone for AnsiGenericString<'a, S>
where S: 'a + ToOwned + ?Sized, <S as ToOwned>::Owned: Debug,

Cloning an AnsiGenericString will clone its underlying string.

§Examples

use nu_ansi_term::AnsiString;

let plain_string = AnsiString::from("a plain string");
let clone_string = plain_string.clone();
assert_eq!(clone_string, plain_string);
Source§

impl<'a, Size> Clone for Coordinates<'a, Size>
where Size: Clone + ModulusSize,

1.31.0 · Source§

impl<'a, T> Clone for RChunksExact<'a, T>

Source§

impl<'a, T> Clone for ContextSpecificRef<'a, T>
where T: Clone,

Source§

impl<'a, T> Clone for SequenceOfIter<'a, T>
where T: Clone,

Source§

impl<'a, T> Clone for SetOfIter<'a, T>
where T: Clone,

Source§

impl<'a, T> Clone for hashbrown::table::Iter<'a, T>

Source§

impl<'a, T> Clone for hashbrown::table::Iter<'a, T>

Source§

impl<'a, T> Clone for hashbrown::table::IterHash<'a, T>

Source§

impl<'a, T> Clone for hashbrown::table::IterHash<'a, T>

Source§

impl<'a, T> Clone for CodePointMapDataBorrowed<'a, T>
where T: Clone + TrieValue,

Source§

impl<'a, T> Clone for Slice<'a, T>
where T: Clone,

Source§

impl<'a, T> Clone for ZeroVec<'a, T>
where T: AsULE,

Source§

impl<'a, T, A> Clone for Doc<'a, T, A>
where T: Clone + DocPtr<'a, A>, A: Clone, <T as DocPtr<'a, A>>::ColumnFn: Clone,

Source§

impl<'a, T, F> Clone for VarZeroVec<'a, T, F>
where T: ?Sized,

Source§

impl<'a, T, I> Clone for Ptr<'a, T, I>
where T: 'a + ?Sized, I: Invariants<Aliasing = Shared>,

SAFETY: See the safety comment on Copy.

Source§

impl<'a, T, L> Clone for BufferRef<'a, T, L>
where T: Clone, L: Clone,

1.89.0 · Source§

impl<'a, T, P> Clone for ChunkBy<'a, T, P>
where T: 'a, P: Clone,

1.94.0 · Source§

impl<'a, T, const N: usize> Clone for ArrayWindows<'a, T, N>
where T: Clone + 'a,

Source§

impl<'a, V> Clone for VarZeroCow<'a, V>
where V: ?Sized,

Source§

impl<'a, W, I> Clone for crc::Digest<'a, W, I>
where W: Clone + Width, I: Clone + Implementation,

Source§

impl<'a, const N: usize> Clone for CharArraySearcher<'a, N>

Source§

impl<'c, 'h> Clone for regex::regex::bytes::SubCaptureMatches<'c, 'h>

Source§

impl<'c, 'h> Clone for regex::regex::string::SubCaptureMatches<'c, 'h>

Source§

impl<'clone> Clone for datex_core::stdlib::boxed::Box<dyn DynClone + 'clone>

Source§

impl<'clone> Clone for datex_core::stdlib::boxed::Box<dyn DynClone + Send + 'clone>

Source§

impl<'clone> Clone for datex_core::stdlib::boxed::Box<dyn DynClone + Sync + 'clone>

Source§

impl<'clone> Clone for datex_core::stdlib::boxed::Box<dyn DynClone + Sync + Send + 'clone>

Source§

impl<'clone> Clone for datex_core::stdlib::boxed::Box<dyn GenTransform + 'clone>

Source§

impl<'clone> Clone for datex_core::stdlib::boxed::Box<dyn GenTransform + Send + 'clone>

Source§

impl<'clone> Clone for datex_core::stdlib::boxed::Box<dyn GenTransform + Sync + 'clone>

Source§

impl<'clone> Clone for datex_core::stdlib::boxed::Box<dyn GenTransform + Sync + Send + 'clone>

Source§

impl<'data> Clone for PropertyCodePointSet<'data>

Source§

impl<'data> Clone for PropertyUnicodeSet<'data>

Source§

impl<'data> Clone for Char16Trie<'data>

Source§

impl<'data> Clone for CodePointInversionList<'data>

Source§

impl<'data> Clone for CodePointInversionListAndStringList<'data>

Source§

impl<'data> Clone for CanonicalCompositions<'data>

Source§

impl<'data> Clone for DecompositionData<'data>

Source§

impl<'data> Clone for DecompositionTables<'data>

Source§

impl<'data> Clone for NonRecursiveDecompositionSupplement<'data>

Source§

impl<'data> Clone for PropertyEnumToValueNameLinearMap<'data>

Source§

impl<'data> Clone for PropertyScriptToIcuScriptMap<'data>

Source§

impl<'data> Clone for PropertyValueNameToEnumMap<'data>

Source§

impl<'data> Clone for ScriptWithExtensionsProperty<'data>

Source§

impl<'data, T> Clone for PropertyCodePointMap<'data, T>
where T: Clone + TrieValue,

Source§

impl<'de, E> Clone for BorrowedBytesDeserializer<'de, E>

Source§

impl<'de, E> Clone for BorrowedStrDeserializer<'de, E>

Source§

impl<'de, E> Clone for StrDeserializer<'de, E>

Source§

impl<'de, I, E> Clone for MapDeserializer<'de, I, E>
where I: Iterator + Clone, <I as Iterator>::Item: Pair, <<I as Iterator>::Item as Pair>::Second: Clone,

Source§

impl<'f> Clone for VaList<'f>

1.63.0 · Source§

impl<'fd> Clone for BorrowedFd<'fd>

Source§

impl<'h> Clone for aho_corasick::util::search::Input<'h>

Source§

impl<'h> Clone for Memchr2<'h>

Source§

impl<'h> Clone for Memchr3<'h>

Source§

impl<'h> Clone for Memchr<'h>

Source§

impl<'h> Clone for regex_automata::util::iter::Searcher<'h>

Source§

impl<'h> Clone for regex_automata::util::search::Input<'h>

Source§

impl<'h> Clone for regex::regex::bytes::Match<'h>

Source§

impl<'h> Clone for regex::regex::string::Match<'h>

Source§

impl<'h, 'n> Clone for FindIter<'h, 'n>

Source§

impl<'h, 'n> Clone for FindRevIter<'h, 'n>

Source§

impl<'i> Clone for PemReader<'i>

Source§

impl<'i> Clone for pem_rfc7468::decoder::Decoder<'i>

Source§

impl<'i, E> Clone for base64ct::decoder::Decoder<'i, E>
where E: Clone + Encoding,

Source§

impl<'i, K, V, S> Clone for dashmap::iter::Iter<'i, K, V, S>
where K: Clone + Hash + Eq, V: Clone, S: Clone + BuildHasher,

Source§

impl<'k, 'v> Clone for Params<'k, 'v>

Source§

impl<'n> Clone for memchr::memmem::Finder<'n>

Source§

impl<'n> Clone for memchr::memmem::FinderRev<'n>

Source§

impl<'ns> Clone for ResolveResult<'ns>

Source§

impl<'r> Clone for regex::regex::bytes::CaptureNames<'r>

Source§

impl<'r> Clone for regex::regex::string::CaptureNames<'r>

Source§

impl<'s> Clone for regex::regex::bytes::NoExpand<'s>

Source§

impl<'s> Clone for regex::regex::string::NoExpand<'s>

Source§

impl<'source, Token> Clone for Lexer<'source, Token>
where Token: Logos<'source> + Clone, <Token as Logos<'source>>::Extras: Clone,

Source§

impl<'source, Token> Clone for SpannedIter<'source, Token>
where Token: Logos<'source> + Clone, <Token as Logos<'source>>::Extras: Clone,

Source§

impl<'t> Clone for fancy_regex::replacer::NoExpand<'t>

Source§

impl<'t> Clone for fancy_regex::Match<'t>

Source§

impl<'t> Clone for CloseFrame<'t>

1.0.0 · Source§

impl<A> Clone for datex_core::stdlib::iter::Repeat<A>
where A: Clone,

1.82.0 · Source§

impl<A> Clone for datex_core::stdlib::iter::RepeatN<A>
where A: Clone,

1.0.0 · Source§

impl<A> Clone for datex_core::stdlib::option::IntoIter<A>
where A: Clone,

1.0.0 · Source§

impl<A> Clone for datex_core::stdlib::option::Iter<'_, A>

Source§

impl<A> Clone for OptionFlatten<A>
where A: Clone,

Source§

impl<A> Clone for RangeFromIter<A>
where A: Clone,

Source§

impl<A> Clone for RangeInclusiveIter<A>
where A: Clone,

Source§

impl<A> Clone for RangeIter<A>
where A: Clone,

Source§

impl<A> Clone for ArrayString<A>
where A: Array<Item = u8> + Copy,

Source§

impl<A> Clone for ArrayVec<A>
where A: Array, <A as Array>::Item: Clone,

Source§

impl<A> Clone for arrayvec::IntoIter<A>
where A: Array, <A as Array>::Item: Clone,

Source§

impl<A> Clone for itertools::repeatn::RepeatN<A>
where A: Clone,

Source§

impl<A> Clone for ExtendedGcd<A>
where A: Clone,

Source§

impl<A> Clone for num_iter::Range<A>
where A: Clone,

Source§

impl<A> Clone for num_iter::RangeFrom<A>
where A: Clone,

Source§

impl<A> Clone for num_iter::RangeInclusive<A>
where A: Clone,

Source§

impl<A> Clone for RangeStep<A>
where A: Clone,

Source§

impl<A> Clone for RangeStepFrom<A>
where A: Clone,

Source§

impl<A> Clone for RangeStepInclusive<A>
where A: Clone,

Source§

impl<A> Clone for RefDoc<'_, A>

Source§

impl<A> Clone for regex_automata::dfa::regex::Regex<A>
where A: Clone,

Source§

impl<A> Clone for Aad<A>
where A: Clone,

Source§

impl<A> Clone for EnumAccessDeserializer<A>
where A: Clone,

Source§

impl<A> Clone for MapAccessDeserializer<A>
where A: Clone,

Source§

impl<A> Clone for SeqAccessDeserializer<A>
where A: Clone,

Source§

impl<A> Clone for smallvec::IntoIter<A>
where A: Array + Clone, <A as Array>::Item: Clone,

Source§

impl<A> Clone for SmallVec<A>
where A: Array, <A as Array>::Item: Clone,

Source§

impl<A, B> Clone for futures_util::future::either::Either<A, B>
where A: Clone, B: Clone,

Source§

impl<A, B> Clone for EitherOrBoth<A, B>
where A: Clone, B: Clone,

Source§

impl<A, B> Clone for OneOf<A, B>
where A: Clone, B: Clone,

Source§

impl<A, B> Clone for tower::util::either::Either<A, B>
where A: Clone, B: Clone,

Source§

impl<A, B> Clone for tower::util::either::Either<A, B>
where A: Clone, B: Clone,

1.0.0 · Source§

impl<A, B> Clone for Chain<A, B>
where A: Clone, B: Clone,

1.0.0 · Source§

impl<A, B> Clone for datex_core::stdlib::iter::Zip<A, B>
where A: Clone, B: Clone,

Source§

impl<A, B> Clone for Tuple2ULE<A, B>
where A: ULE, B: ULE,

Source§

impl<A, B> Clone for VarTuple<A, B>
where A: Clone, B: Clone,

Source§

impl<A, B, C> Clone for Tuple3ULE<A, B, C>
where A: ULE, B: ULE, C: ULE,

Source§

impl<A, B, C, D> Clone for Tuple4ULE<A, B, C, D>
where A: ULE, B: ULE, C: ULE, D: ULE,

Source§

impl<A, B, C, D, E> Clone for Tuple5ULE<A, B, C, D, E>
where A: ULE, B: ULE, C: ULE, D: ULE, E: ULE,

Source§

impl<A, B, C, D, E, F> Clone for Tuple6ULE<A, B, C, D, E, F>
where A: ULE, B: ULE, C: ULE, D: ULE, E: ULE, F: ULE,

Source§

impl<A, S, V> Clone for ConvertError<A, S, V>
where A: Clone, S: Clone, V: Clone,

Source§

impl<A, T> Clone for arc_swap::cache::Cache<A, T>
where A: Clone, T: Clone,

Source§

impl<A, T, F> Clone for arc_swap::access::Map<A, T, F>
where A: Clone, T: Clone, F: Clone,

Source§

impl<A, T, F> Clone for MapCache<A, T, F>
where A: Clone, T: Clone, F: Clone,

Source§

impl<Aes, NonceSize, TagSize> Clone for AesGcm<Aes, NonceSize, TagSize>
where Aes: Clone, NonceSize: Clone, TagSize: Clone + TagSize,

1.0.0 · Source§

impl<B> Clone for Cow<'_, B>
where B: ToOwned + ?Sized,

Source§

impl<B> Clone for BitSet<B>
where B: BitBlock,

Source§

impl<B> Clone for BitVec<B>
where B: BitBlock,

Source§

impl<B> Clone for Limited<B>
where B: Clone,

Source§

impl<B> Clone for BodyDataStream<B>
where B: Clone,

Source§

impl<B> Clone for BodyStream<B>
where B: Clone,

Source§

impl<B> Clone for ring::agreement::UnparsedPublicKey<B>
where B: Clone,

Source§

impl<B> Clone for PublicKeyComponents<B>
where B: Clone,

Source§

impl<B> Clone for ring::signature::UnparsedPublicKey<B>
where B: Clone,

1.55.0 (const: unstable) · Source§

impl<B, C> Clone for ControlFlow<B, C>
where B: Clone, C: Clone,

Source§

impl<B, F> Clone for http_body_util::combinators::map_err::MapErr<B, F>
where B: Clone, F: Clone,

Source§

impl<B, F> Clone for MapFrame<B, F>
where B: Clone, F: Clone,

Source§

impl<B, S> Clone for RouterIntoService<B, S>
where Router<S>: Clone,

Source§

impl<B, T> Clone for Ref<B, T>
where B: CloneableByteSlice + Clone, T: ?Sized,

Source§

impl<BlockSize, Kind> Clone for BlockBuffer<BlockSize, Kind>
where BlockSize: ArrayLength<u8> + IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>, <BlockSize as IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>>::Output: NonZero, Kind: BufferKind,

Source§

impl<Bytes> Clone for InvalidBitPattern<Bytes>
where Bytes: Clone,

Source§

impl<C0, C1> Clone for EitherCart<C0, C1>
where C0: Clone, C1: Clone,

Source§

impl<C> Clone for Decryptor<C>

Source§

impl<C> Clone for Encryptor<C>

Source§

impl<C> Clone for ecdsa::der::Signature<C>

Source§

impl<C> Clone for NormalizedSignature<C>
where C: Clone + PrimeCurve,

Source§

impl<C> Clone for SigningKey<C>

Source§

impl<C> Clone for ecdsa::Signature<C>
where C: Clone + PrimeCurve,

Source§

impl<C> Clone for SignatureWithOid<C>
where C: Clone + PrimeCurve,

Source§

impl<C> Clone for VerifyingKey<C>

Source§

impl<C> Clone for elliptic_curve::public_key::PublicKey<C>

Source§

impl<C> Clone for BlindedScalar<C>

Source§

impl<C> Clone for NonZeroScalar<C>

Source§

impl<C> Clone for ScalarPrimitive<C>
where C: Clone + Curve, <C as Curve>::Uint: Clone,

Source§

impl<C> Clone for SecretKey<C>
where C: Clone + Curve,

Source§

impl<C> Clone for AffinePoint<C>

Source§

impl<C> Clone for ProjectivePoint<C>

Source§

impl<C> Clone for CartableOptionPointer<C>

Source§

impl<C, F> Clone for CtrCore<C, F>

Source§

impl<C, M, N> Clone for Ccm<C, M, N>

Source§

impl<D> Clone for HmacCore<D>

Source§

impl<D> Clone for SimpleHmac<D>
where D: Clone + Digest + BlockSizeUser,

Source§

impl<D> Clone for http_body_util::empty::Empty<D>

Source§

impl<D> Clone for Full<D>
where D: Clone,

Source§

impl<DataStruct> Clone for ErasedMarker<DataStruct>
where DataStruct: Clone + for<'a> Yokeable<'a>,

Source§

impl<Dyn> Clone for DynMetadata<Dyn>
where Dyn: ?Sized,

Source§

impl<E> Clone for Err<E>
where E: Clone,

Source§

impl<E> Clone for ParseNotNanError<E>
where E: Clone,

Source§

impl<E> Clone for Route<E>

Source§

impl<E> Clone for hyper_util::server::conn::auto::Builder<E>
where E: Clone,

Source§

impl<E> Clone for BoolDeserializer<E>

Source§

impl<E> Clone for CharDeserializer<E>

Source§

impl<E> Clone for F32Deserializer<E>

Source§

impl<E> Clone for F64Deserializer<E>

Source§

impl<E> Clone for I8Deserializer<E>

Source§

impl<E> Clone for I16Deserializer<E>

Source§

impl<E> Clone for I32Deserializer<E>

Source§

impl<E> Clone for I64Deserializer<E>

Source§

impl<E> Clone for I128Deserializer<E>

Source§

impl<E> Clone for IsizeDeserializer<E>

Source§

impl<E> Clone for StringDeserializer<E>

Available on crate features std or alloc only.
Source§

impl<E> Clone for U8Deserializer<E>

Source§

impl<E> Clone for U16Deserializer<E>

Source§

impl<E> Clone for U32Deserializer<E>

Source§

impl<E> Clone for U64Deserializer<E>

Source§

impl<E> Clone for U128Deserializer<E>

Source§

impl<E> Clone for UnitDeserializer<E>

Source§

impl<E> Clone for UsizeDeserializer<E>

Source§

impl<E> Clone for serde_path_to_error::Error<E>
where E: Clone,

Source§

impl<E, S> Clone for FromExtractorLayer<E, S>
where S: Clone,

Source§

impl<Enum> Clone for TryFromPrimitiveError<Enum>

1.34.0 · Source§

impl<F> Clone for datex_core::stdlib::iter::FromFn<F>
where F: Clone,

1.43.0 · Source§

impl<F> Clone for OnceWith<F>
where F: Clone,

1.28.0 · Source§

impl<F> Clone for datex_core::stdlib::iter::RepeatWith<F>
where F: Clone,

Source§

impl<F> Clone for OptionFuture<F>
where F: Clone,

Source§

impl<F> Clone for futures_util::stream::repeat_with::RepeatWith<F>
where F: Clone,

Source§

impl<F> Clone for LayerFn<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::and_then::AndThenLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::and_then::AndThenLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::map_err::MapErrLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::map_err::MapErrLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::map_future::MapFutureLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::map_future::MapFutureLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::map_request::MapRequestLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::map_request::MapRequestLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::map_response::MapResponseLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::map_response::MapResponseLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::map_result::MapResultLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::map_result::MapResultLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::then::ThenLayer<F>
where F: Clone,

Source§

impl<F> Clone for tower::util::then::ThenLayer<F>
where F: Clone,

Source§

impl<F, S> Clone for tower::util::future_service::FutureService<F, S>
where F: Clone, S: Clone,

Source§

impl<F, S> Clone for tower::util::future_service::FutureService<F, S>
where F: Clone, S: Clone,

Source§

impl<F, S, I, T> Clone for axum::middleware::from_fn::FromFn<F, S, I, T>
where F: Clone, I: Clone, S: Clone,

Source§

impl<F, S, I, T> Clone for axum::middleware::map_request::MapRequest<F, S, I, T>
where F: Clone, I: Clone, S: Clone,

Source§

impl<F, S, I, T> Clone for axum::middleware::map_response::MapResponse<F, S, I, T>
where F: Clone, I: Clone, S: Clone,

Source§

impl<F, S, T> Clone for FromFnLayer<F, S, T>
where F: Clone, S: Clone,

Source§

impl<F, S, T> Clone for axum::middleware::map_request::MapRequestLayer<F, S, T>
where F: Clone, S: Clone,

Source§

impl<F, S, T> Clone for axum::middleware::map_response::MapResponseLayer<F, S, T>
where F: Clone, S: Clone,

Source§

impl<F, T> Clone for HandleErrorLayer<F, T>
where F: Clone,

Source§

impl<F, const WINDOW_SIZE: usize> Clone for WnafScalar<F, WINDOW_SIZE>
where F: Clone + PrimeField,

Source§

impl<Fut> Clone for futures_util::future::future::shared::Shared<Fut>
where Fut: Future,

Source§

impl<Fut> Clone for WeakShared<Fut>
where Fut: Future,

Source§

impl<G> Clone for FromCoroutine<G>
where G: Clone,

Source§

impl<G, const WINDOW_SIZE: usize> Clone for WnafBase<G, WINDOW_SIZE>
where G: Clone + Group,

1.7.0 · Source§

impl<H> Clone for BuildHasherDefault<H>

Source§

impl<H> Clone for HasherRng<H>
where H: Clone,

Source§

impl<H, I> Clone for Hkdf<H, I>
where H: Clone + OutputSizeUser, I: Clone + HmacImpl<H>, <I as Sealed<H>>::Core: Clone,

Source§

impl<H, I> Clone for HkdfExtract<H, I>
where H: Clone + OutputSizeUser, I: Clone + HmacImpl<H>,

Source§

impl<H, T, S> Clone for HandlerService<H, T, S>
where H: Clone, S: Clone,

Source§

impl<I> Clone for FromIter<I>
where I: Clone,

1.9.0 · Source§

impl<I> Clone for DecodeUtf16<I>
where I: Clone + Iterator<Item = u16>,

1.1.0 · Source§

impl<I> Clone for Cloned<I>
where I: Clone,

1.36.0 · Source§

impl<I> Clone for Copied<I>
where I: Clone,

1.0.0 · Source§

impl<I> Clone for Cycle<I>
where I: Clone,

1.0.0 · Source§

impl<I> Clone for Enumerate<I>
where I: Clone,

1.0.0 · Source§

impl<I> Clone for Fuse<I>
where I: Clone,

Source§

impl<I> Clone for Intersperse<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

1.0.0 · Source§

impl<I> Clone for Peekable<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

1.0.0 · Source§

impl<I> Clone for Skip<I>
where I: Clone,

1.28.0 · Source§

impl<I> Clone for StepBy<I>
where I: Clone,

1.0.0 · Source§

impl<I> Clone for Take<I>
where I: Clone,

Source§

impl<I> Clone for AppendHeaders<I>
where I: Clone,

Source§

impl<I> Clone for futures_util::stream::iter::Iter<I>
where I: Clone,

Source§

impl<I> Clone for MultiProduct<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> Clone for PutBack<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> Clone for WhileSome<I>
where I: Clone,

Source§

impl<I> Clone for CombinationsWithReplacement<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> Clone for ExactlyOneError<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> Clone for Format<'_, I>
where I: Clone,

Source§

impl<I> Clone for IntoChunks<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> Clone for MultiPeek<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> Clone for PeekNth<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> Clone for Permutations<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> Clone for Powerset<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> Clone for PutBackN<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> Clone for RcIter<I>

Source§

impl<I> Clone for WithPosition<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> Clone for VerboseError<I>
where I: Clone,

Source§

impl<I, E> Clone for SeqDeserializer<I, E>
where I: Clone, E: Clone,

Source§

impl<I, ElemF> Clone for itertools::intersperse::IntersperseWith<I, ElemF>
where I: Clone + Iterator, ElemF: Clone, <I as Iterator>::Item: Clone,

1.0.0 · Source§

impl<I, F> Clone for FilterMap<I, F>
where I: Clone, F: Clone,

1.0.0 · Source§

impl<I, F> Clone for Inspect<I, F>
where I: Clone, F: Clone,

1.0.0 · Source§

impl<I, F> Clone for datex_core::stdlib::iter::Map<I, F>
where I: Clone, F: Clone,

Source§

impl<I, F> Clone for Batching<I, F>
where I: Clone, F: Clone,

Source§

impl<I, F> Clone for FilterMapOk<I, F>
where I: Clone, F: Clone,

Source§

impl<I, F> Clone for FilterOk<I, F>
where I: Clone, F: Clone,

Source§

impl<I, F> Clone for Positions<I, F>
where I: Clone, F: Clone,

Source§

impl<I, F> Clone for Update<I, F>
where I: Clone, F: Clone,

Source§

impl<I, F> Clone for FormatWith<'_, I, F>
where (I, F): Clone,

Source§

impl<I, F> Clone for KMergeBy<I, F>
where I: Iterator + Clone, <I as Iterator>::Item: Clone, F: Clone,

Source§

impl<I, F> Clone for PadUsing<I, F>
where I: Clone, F: Clone,

Source§

impl<I, F> Clone for TakeWhileInclusive<I, F>
where I: Clone, F: Clone,

Source§

impl<I, F, const N: usize> Clone for MapWindows<I, F, N>
where I: Iterator + Clone, F: Clone, <I as Iterator>::Item: Clone,

Source§

impl<I, G> Clone for datex_core::stdlib::iter::IntersperseWith<I, G>
where I: Iterator + Clone, <I as Iterator>::Item: Clone, G: Clone,

Source§

impl<I, J> Clone for Diff<I, J>
where I: Iterator, J: Iterator, PutBack<I>: Clone, PutBack<J>: Clone,

Source§

impl<I, J> Clone for Interleave<I, J>
where I: Clone, J: Clone,

Source§

impl<I, J> Clone for InterleaveShortest<I, J>
where I: Clone + Iterator, J: Clone + Iterator<Item = <I as Iterator>::Item>,

Source§

impl<I, J> Clone for Product<I, J>
where I: Clone + Iterator, J: Clone, <I as Iterator>::Item: Clone,

Source§

impl<I, J> Clone for ZipEq<I, J>
where I: Clone, J: Clone,

Source§

impl<I, J, F> Clone for MergeBy<I, J, F>
where I: Iterator, J: Iterator, PutBack<Fuse<I>>: Clone, PutBack<Fuse<J>>: Clone, F: Clone,

1.0.0 · Source§

impl<I, P> Clone for Filter<I, P>
where I: Clone, P: Clone,

1.57.0 · Source§

impl<I, P> Clone for MapWhile<I, P>
where I: Clone, P: Clone,

1.0.0 · Source§

impl<I, P> Clone for SkipWhile<I, P>
where I: Clone, P: Clone,

1.0.0 · Source§

impl<I, P> Clone for TakeWhile<I, P>
where I: Clone, P: Clone,

1.0.0 · Source§

impl<I, St, F> Clone for Scan<I, St, F>
where I: Clone, St: Clone, F: Clone,

Source§

impl<I, T> Clone for TupleCombinations<I, T>
where I: Clone + Iterator, T: Clone + HasCombination<I>, <T as HasCombination<I>>::Combination: Clone,

Source§

impl<I, T> Clone for CircularTupleWindows<I, T>
where I: Clone + Iterator<Item = <T as TupleCollect>::Item>, T: Clone + TupleCollect,

Source§

impl<I, T> Clone for TupleWindows<I, T>
where I: Clone + Iterator<Item = <T as TupleCollect>::Item>, T: Clone + HomogeneousTuple,

Source§

impl<I, T> Clone for Tuples<I, T>
where I: Clone + Iterator<Item = <T as TupleCollect>::Item>, T: Clone + HomogeneousTuple, <T as TupleCollect>::Buffer: Clone,

Source§

impl<I, T, E> Clone for FlattenOk<I, T, E>
where I: Iterator<Item = Result<T, E>> + Clone, T: IntoIterator, <T as IntoIterator>::IntoIter: Clone,

1.29.0 · Source§

impl<I, U> Clone for Flatten<I>
where I: Clone + Iterator, <I as Iterator>::Item: IntoIterator<IntoIter = U, Item = <U as Iterator>::Item>, U: Clone + Iterator,

1.0.0 · Source§

impl<I, U, F> Clone for FlatMap<I, U, F>
where I: Clone, F: Clone, U: Clone + IntoIterator, <U as IntoIterator>::IntoIter: Clone,

Source§

impl<I, const N: usize> Clone for ArrayChunks<I, N>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

1.0.0 (const: unstable) · Source§

impl<Idx> Clone for datex_core::stdlib::ops::Range<Idx>
where Idx: Clone,

1.0.0 (const: unstable) · Source§

impl<Idx> Clone for datex_core::stdlib::ops::RangeFrom<Idx>
where Idx: Clone,

1.26.0 · Source§

impl<Idx> Clone for datex_core::stdlib::ops::RangeInclusive<Idx>
where Idx: Clone,

1.0.0 (const: unstable) · Source§

impl<Idx> Clone for RangeTo<Idx>
where Idx: Clone,

1.26.0 · Source§

impl<Idx> Clone for datex_core::stdlib::ops::RangeToInclusive<Idx>
where Idx: Clone,

Source§

impl<Idx> Clone for datex_core::stdlib::range::Range<Idx>
where Idx: Clone,

Source§

impl<Idx> Clone for datex_core::stdlib::range::RangeFrom<Idx>
where Idx: Clone,

Source§

impl<Idx> Clone for datex_core::stdlib::range::RangeInclusive<Idx>
where Idx: Clone,

Source§

impl<Idx> Clone for datex_core::stdlib::range::RangeToInclusive<Idx>
where Idx: Clone,

Source§

impl<In, T, U, E> Clone for tower::util::boxed::layer::BoxLayer<In, T, U, E>

Source§

impl<In, T, U, E> Clone for tower::util::boxed::layer::BoxLayer<In, T, U, E>

Source§

impl<In, T, U, E> Clone for BoxCloneServiceLayer<In, T, U, E>

Source§

impl<In, T, U, E> Clone for BoxCloneSyncServiceLayer<In, T, U, E>

Source§

impl<Inner> Clone for VecArgs<Inner>
where Inner: Clone,

Source§

impl<Inner> Clone for FilePtrArgs<Inner>
where Inner: Clone,

Source§

impl<Inner, Outer> Clone for Stack<Inner, Outer>
where Inner: Clone, Outer: Clone,

1.0.0 · Source§

impl<K> Clone for datex_core::collections::hash_set::Iter<'_, K>

Source§

impl<K> Clone for hashbrown::set::Iter<'_, K>

Source§

impl<K> Clone for hashbrown::set::Iter<'_, K>

Source§

impl<K> Clone for hashbrown::set::Iter<'_, K>

Source§

impl<K, S> Clone for DashSet<K, S>
where K: Eq + Hash + Clone, S: Clone,

Source§

impl<K, V> Clone for datex_core::collections::btree_map::Cursor<'_, K, V>

1.0.0 · Source§

impl<K, V> Clone for datex_core::collections::btree_map::Iter<'_, K, V>

1.0.0 · Source§

impl<K, V> Clone for datex_core::collections::btree_map::Keys<'_, K, V>

1.17.0 · Source§

impl<K, V> Clone for datex_core::collections::btree_map::Range<'_, K, V>

1.0.0 · Source§

impl<K, V> Clone for datex_core::collections::btree_map::Values<'_, K, V>

1.0.0 · Source§

impl<K, V> Clone for datex_core::collections::hash_map::Iter<'_, K, V>

1.0.0 · Source§

impl<K, V> Clone for datex_core::collections::hash_map::Keys<'_, K, V>

1.0.0 · Source§

impl<K, V> Clone for datex_core::collections::hash_map::Values<'_, K, V>

Source§

impl<K, V> Clone for datex_core::stdlib::boxed::Box<Slice<K, V>>
where K: Clone, V: Clone,

Source§

impl<K, V> Clone for datex_core::stdlib::boxed::Box<Slice<K, V>>
where K: Clone, V: Clone,

Source§

impl<K, V> Clone for hashbrown::map::Iter<'_, K, V>

Source§

impl<K, V> Clone for hashbrown::map::Iter<'_, K, V>

Source§

impl<K, V> Clone for hashbrown::map::Iter<'_, K, V>

Source§

impl<K, V> Clone for hashbrown::map::Keys<'_, K, V>

Source§

impl<K, V> Clone for hashbrown::map::Keys<'_, K, V>

Source§

impl<K, V> Clone for hashbrown::map::Keys<'_, K, V>

Source§

impl<K, V> Clone for hashbrown::map::Values<'_, K, V>

Source§

impl<K, V> Clone for hashbrown::map::Values<'_, K, V>

Source§

impl<K, V> Clone for hashbrown::map::Values<'_, K, V>

Source§

impl<K, V> Clone for indexmap::map::iter::IntoIter<K, V>
where K: Clone, V: Clone,

Source§

impl<K, V> Clone for indexmap::map::iter::Iter<'_, K, V>

Source§

impl<K, V> Clone for indexmap::map::iter::Keys<'_, K, V>

Source§

impl<K, V> Clone for indexmap::map::iter::Values<'_, K, V>

Source§

impl<K, V> Clone for linked_hash_map::IntoIter<K, V>
where K: Clone, V: Clone,

Source§

impl<K, V> Clone for ringmap::map::iter::IntoIter<K, V>
where K: Clone, V: Clone,

Source§

impl<K, V> Clone for ringmap::map::iter::Iter<'_, K, V>

Source§

impl<K, V> Clone for ringmap::map::iter::Keys<'_, K, V>

Source§

impl<K, V> Clone for ringmap::map::iter::Values<'_, K, V>

1.0.0 · Source§

impl<K, V, A> Clone for BTreeMap<K, V, A>
where K: Clone, V: Clone, A: Allocator + Clone,

1.0.0 · Source§

impl<K, V, S> Clone for datex_core::collections::HashMap<K, V, S>
where K: Clone, V: Clone, S: Clone,

Source§

impl<K, V, S> Clone for ReadOnlyView<K, V, S>
where K: Eq + Hash + Clone, V: Clone, S: Clone,

Source§

impl<K, V, S> Clone for DashMap<K, V, S>
where K: Eq + Hash + Clone, V: Clone, S: Clone,

Source§

impl<K, V, S> Clone for IndexMap<K, V, S>
where K: Clone, V: Clone, S: Clone,

Source§

impl<K, V, S> Clone for LinkedHashMap<K, V, S>
where K: Hash + Eq + Clone, V: Clone, S: BuildHasher + Clone,

Source§

impl<K, V, S> Clone for LiteMap<K, V, S>
where K: Clone + ?Sized, V: Clone + ?Sized, S: Clone,

Source§

impl<K, V, S> Clone for RingMap<K, V, S>
where K: Clone, V: Clone, S: Clone,

Source§

impl<K, V, S, A> Clone for hashbrown::map::HashMap<K, V, S, A>
where K: Clone, V: Clone, S: Clone, A: Allocator + Clone,

Source§

impl<K, V, S, A> Clone for hashbrown::map::HashMap<K, V, S, A>
where K: Clone, V: Clone, S: Clone, A: Allocator + Clone,

Source§

impl<K, V, S, A> Clone for hashbrown::map::HashMap<K, V, S, A>
where K: Clone, V: Clone, S: Clone, A: Allocator + Clone,

Source§

impl<L> Clone for tower::builder::ServiceBuilder<L>
where L: Clone,

Source§

impl<L> Clone for tower::builder::ServiceBuilder<L>
where L: Clone,

Source§

impl<L> Clone for BufferInfo<L>

Source§

impl<L, H, T, S> Clone for Layered<L, H, T, S>
where L: Clone, H: Clone,

Source§

impl<L, R> Clone for either::Either<L, R>
where L: Clone, R: Clone,

Source§

impl<L, R> Clone for http_body_util::either::Either<L, R>
where L: Clone, R: Clone,

Source§

impl<L, R> Clone for tokio_util::either::Either<L, R>
where L: Clone, R: Clone,

Source§

impl<L, R> Clone for IterEither<L, R>
where L: Clone, R: Clone,

Source§

impl<M> Clone for DataPayload<M>
where M: DynamicDataMarker, <<M as DynamicDataMarker>::DataStruct as Yokeable<'a>>::Output: for<'a> Clone,

Cloning a DataPayload is generally a cheap operation. See notes in the Clone impl for Yoke.

§Examples

use icu_provider::hello_world::*;
use icu_provider::prelude::*;

let resp1: DataPayload<HelloWorldV1> = todo!();
let resp2 = resp1.clone();
Source§

impl<M> Clone for DataResponse<M>
where M: DynamicDataMarker, <<M as DynamicDataMarker>::DataStruct as Yokeable<'a>>::Output: for<'a> Clone,

Cloning a DataResponse is generally a cheap operation. See notes in the Clone impl for Yoke.

§Examples

use icu_provider::hello_world::*;
use icu_provider::prelude::*;

let resp1: DataResponse<HelloWorldV1> = todo!();
let resp2 = resp1.clone();
Source§

impl<M, O> Clone for DataPayloadOr<M, O>
where M: DynamicDataMarker, <<M as DynamicDataMarker>::DataStruct as Yokeable<'a>>::Output: for<'a> Clone, O: Clone,

Source§

impl<M, Request> Clone for IntoService<M, Request>
where M: Clone,

Source§

impl<MOD, const LIMBS: usize> Clone for Residue<MOD, LIMBS>
where MOD: Clone + ResidueParams<LIMBS>,

Source§

impl<NI> Clone for Avx2Machine<NI>
where NI: Clone,

Source§

impl<O> Clone for F32<O>
where O: Clone,

Source§

impl<O> Clone for F64<O>
where O: Clone,

Source§

impl<O> Clone for I16<O>
where O: Clone,

Source§

impl<O> Clone for I32<O>
where O: Clone,

Source§

impl<O> Clone for I64<O>
where O: Clone,

Source§

impl<O> Clone for I128<O>
where O: Clone,

Source§

impl<O> Clone for Isize<O>
where O: Clone,

Source§

impl<O> Clone for U16<O>
where O: Clone,

Source§

impl<O> Clone for U32<O>
where O: Clone,

Source§

impl<O> Clone for U64<O>
where O: Clone,

Source§

impl<O> Clone for U128<O>
where O: Clone,

Source§

impl<O> Clone for Usize<O>
where O: Clone,

Source§

impl<O, E> Clone for WithOtherEndian<O, E>
where O: Clone + Options, E: Clone + BincodeByteOrder,

Source§

impl<O, I> Clone for WithOtherIntEncoding<O, I>
where O: Clone + Options, I: Clone + IntEncoding,

Source§

impl<O, L> Clone for WithOtherLimit<O, L>
where O: Clone + Options, L: Clone + SizeLimit,

Source§

impl<O, T> Clone for WithOtherTrailing<O, T>
where O: Clone + Options, T: Clone + TrailingBytes,

Source§

impl<P> Clone for MaybeDangling<P>
where P: Clone + ?Sized,

Source§

impl<P> Clone for NonIdentity<P>
where P: Clone,

Source§

impl<Params> Clone for spki::algorithm::AlgorithmIdentifier<Params>
where Params: Clone,

Source§

impl<Params, Key> Clone for spki::spki::SubjectPublicKeyInfo<Params, Key>
where Params: Clone, Key: Clone,

1.33.0 · Source§

impl<Ptr> Clone for Pin<Ptr>
where Ptr: Clone,

Source§

impl<Public, Private> Clone for KeyPairComponents<Public, Private>
where Public: Clone, Private: Clone,

Source§

impl<R> Clone for NsReader<R>
where R: Clone,

Source§

impl<R> Clone for Reader<R>
where R: Clone,

Source§

impl<R> Clone for BlockRng64<R>

Source§

impl<R> Clone for BlockRng<R>

Source§

impl<R, Rsdr> Clone for ReseedingRng<R, Rsdr>
where R: BlockRngCore + SeedableRng + Clone, Rsdr: RngCore + Clone,

Source§

impl<Raw> Clone for Sample<Raw>
where Raw: Clone,

Source§

impl<S3, S4, NI> Clone for SseMachine<S3, S4, NI>
where S3: Clone, S4: Clone, NI: Clone,

Source§

impl<S> Clone for Host<S>
where S: Clone,

Source§

impl<S> Clone for axum::extract::state::State<S>
where S: Clone,

Source§

impl<S> Clone for ResponseAxumBody<S>
where S: Clone,

Source§

impl<S> Clone for Sse<S>
where S: Clone,

Source§

impl<S> Clone for IntoMakeService<S>
where S: Clone,

Source§

impl<S> Clone for axum::routing::Router<S>

Source§

impl<S> Clone for futures_util::stream::poll_immediate::PollImmediate<S>
where S: Clone,

Source§

impl<S> Clone for StreamBody<S>
where S: Clone,

Source§

impl<S> Clone for TowerToHyperService<S>
where S: Clone,

Source§

impl<S> Clone for tower::make::make_service::shared::Shared<S>
where S: Clone,

Source§

impl<S, C> Clone for IntoMakeServiceWithConnectInfo<S, C>
where S: Clone,

Source§

impl<S, E> Clone for MethodRouter<S, E>

Source§

impl<S, F> Clone for tower::util::and_then::AndThen<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::and_then::AndThen<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::map_err::MapErr<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::map_err::MapErr<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::map_future::MapFuture<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::map_future::MapFuture<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::map_request::MapRequest<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::map_request::MapRequest<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::map_response::MapResponse<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::map_response::MapResponse<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::map_result::MapResult<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::map_result::MapResult<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::then::Then<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F> Clone for tower::util::then::Then<S, F>
where S: Clone, F: Clone,

Source§

impl<S, F, T> Clone for HandleError<S, F, T>
where S: Clone, F: Clone,

Source§

impl<S, T> Clone for AddExtension<S, T>
where S: Clone, T: Clone,

Source§

impl<Si, F> Clone for SinkMapErr<Si, F>
where Si: Clone, F: Clone,

Source§

impl<Si, Item, U, Fut, F> Clone for With<Si, Item, U, Fut, F>
where Si: Clone, F: Clone, Fut: Clone,

Source§

impl<Side, State> Clone for ConfigBuilder<Side, State>
where Side: Clone + ConfigSide, State: Clone,

Source§

impl<Size> Clone for EncodedPoint<Size>

Source§

impl<Src, Dst> Clone for AlignmentError<Src, Dst>
where Src: Clone, Dst: ?Sized,

Source§

impl<Src, Dst> Clone for SizeError<Src, Dst>
where Src: Clone, Dst: ?Sized,

Source§

impl<Src, Dst> Clone for ValidityError<Src, Dst>
where Src: Clone, Dst: TryFromBytes + ?Sized,

Source§

impl<St, F> Clone for Iterate<St, F>
where St: Clone, F: Clone,

Source§

impl<St, F> Clone for Unfold<St, F>
where St: Clone, F: Clone,

Source§

impl<Store> Clone for ZeroAsciiIgnoreCaseTrie<Store>
where Store: Clone + ?Sized,

Source§

impl<Store> Clone for ZeroTrie<Store>
where Store: Clone,

Source§

impl<Store> Clone for ZeroTrieExtendedCapacity<Store>
where Store: Clone + ?Sized,

Source§

impl<Store> Clone for ZeroTriePerfectHash<Store>
where Store: Clone + ?Sized,

Source§

impl<Store> Clone for ZeroTrieSimpleAscii<Store>
where Store: Clone + ?Sized,

1.17.0 (const: unstable) · Source§

impl<T> Clone for Bound<T>
where T: Clone,

1.0.0 (const: unstable) · Source§

impl<T> Clone for Option<T>
where T: Clone,

Source§

impl<T> Clone for datex_core::stdlib::sync::mpmc::SendTimeoutError<T>
where T: Clone,

1.0.0 · Source§

impl<T> Clone for datex_core::stdlib::sync::mpmc::TrySendError<T>
where T: Clone,

1.36.0 · Source§

impl<T> Clone for Poll<T>
where T: Clone,

Source§

impl<T> Clone for LocalResult<T>
where T: Clone,

Source§

impl<T> Clone for httparse::Status<T>
where T: Clone,

Source§

impl<T> Clone for FoldWhile<T>
where T: Clone,

Source§

impl<T> Clone for MinMaxResult<T>
where T: Clone,

Source§

impl<T> Clone for Attr<T>
where T: Clone,

Source§

impl<T> Clone for tokio::sync::mpsc::error::SendTimeoutError<T>
where T: Clone,

Source§

impl<T> Clone for tokio::sync::mpsc::error::TrySendError<T>
where T: Clone,

1.0.0 (const: unstable) · Source§

impl<T> Clone for *const T
where T: ?Sized,

1.0.0 (const: unstable) · Source§

impl<T> Clone for *mut T
where T: ?Sized,

1.0.0 (const: unstable) · Source§

impl<T> Clone for &T
where T: ?Sized,

Shared references can be cloned, but mutable references cannot!

1.0.0 · Source§

impl<T> Clone for datex_core::collections::binary_heap::Iter<'_, T>

1.0.0 · Source§

impl<T> Clone for datex_core::collections::btree_set::Iter<'_, T>

1.17.0 · Source§

impl<T> Clone for datex_core::collections::btree_set::Range<'_, T>

1.0.0 · Source§

impl<T> Clone for datex_core::collections::btree_set::SymmetricDifference<'_, T>

1.0.0 · Source§

impl<T> Clone for datex_core::collections::btree_set::Union<'_, T>

1.0.0 · Source§

impl<T> Clone for datex_core::collections::linked_list::Iter<'_, T>

1.0.0 · Source§

impl<T> Clone for datex_core::collections::vec_deque::Iter<'_, T>

Source§

impl<T> Clone for datex_core::task::Sender<T>

Source§

impl<T> Clone for datex_core::task::UnboundedSender<T>

Source§

impl<T> Clone for datex_core::stdlib::boxed::Box<Slice<T>>
where T: Clone,

Source§

impl<T> Clone for datex_core::stdlib::boxed::Box<Slice<T>>
where T: Clone,

1.0.0 · Source§

impl<T> Clone for Cell<T>
where T: Copy,

1.70.0 · Source§

impl<T> Clone for datex_core::stdlib::cell::OnceCell<T>
where T: Clone,

1.0.0 · Source§

impl<T> Clone for RefCell<T>
where T: Clone,

1.19.0 · Source§

impl<T> Clone for Reverse<T>
where T: Clone,

1.48.0 · Source§

impl<T> Clone for datex_core::stdlib::future::Pending<T>

1.48.0 · Source§

impl<T> Clone for datex_core::stdlib::future::Ready<T>
where T: Clone,

1.0.0 · Source§

impl<T> Clone for datex_core::stdlib::io::Cursor<T>
where T: Clone,

1.2.0 · Source§

impl<T> Clone for datex_core::stdlib::iter::Empty<T>

1.2.0 · Source§

impl<T> Clone for Once<T>
where T: Clone,

1.0.0 · Source§

impl<T> Clone for Rev<T>
where T: Clone,

Source§

impl<T> Clone for PhantomContravariant<T>
where T: ?Sized,

Source§

impl<T> Clone for PhantomCovariant<T>
where T: ?Sized,

1.0.0 · Source§

impl<T> Clone for PhantomData<T>
where T: ?Sized,

Source§

impl<T> Clone for PhantomInvariant<T>
where T: ?Sized,

1.21.0 · Source§

impl<T> Clone for Discriminant<T>

1.20.0 · Source§

impl<T> Clone for ManuallyDrop<T>
where T: Clone + ?Sized,

1.28.0 · Source§

impl<T> Clone for datex_core::stdlib::num::NonZero<T>

1.74.0 · Source§

impl<T> Clone for Saturating<T>
where T: Clone,

1.0.0 · Source§

impl<T> Clone for datex_core::stdlib::num::Wrapping<T>
where T: Clone,

1.25.0 · Source§

impl<T> Clone for NonNull<T>
where T: ?Sized,

1.0.0 · Source§

impl<T> Clone for datex_core::stdlib::result::IntoIter<T>
where T: Clone,

1.0.0 · Source§

impl<T> Clone for datex_core::stdlib::result::Iter<'_, T>

1.0.0 · Source§

impl<T> Clone for datex_core::stdlib::slice::Chunks<'_, T>

1.31.0 · Source§

impl<T> Clone for ChunksExact<'_, T>

1.0.0 · Source§

impl<T> Clone for datex_core::stdlib::slice::Iter<'_, T>

1.31.0 · Source§

impl<T> Clone for RChunks<'_, T>

1.0.0 · Source§

impl<T> Clone for Windows<'_, T>

Source§

impl<T> Clone for datex_core::stdlib::sync::mpmc::Receiver<T>

1.0.0 · Source§

impl<T> Clone for datex_core::stdlib::sync::mpmc::SendError<T>
where T: Clone,

Source§

impl<T> Clone for datex_core::stdlib::sync::mpmc::Sender<T>

1.0.0 · Source§

impl<T> Clone for datex_core::stdlib::sync::mpsc::Sender<T>

1.0.0 · Source§

impl<T> Clone for SyncSender<T>

Source§

impl<T> Clone for Exclusive<T>
where T: Sync + Clone,

1.70.0 · Source§

impl<T> Clone for OnceLock<T>
where T: Clone,

Source§

impl<T> Clone for Constant<T>
where T: Clone,

Source§

impl<T> Clone for arrayvec::errors::CapacityError<T>
where T: Clone,

Source§

impl<T> Clone for axum::extension::Extension<T>
where T: Clone,

Source§

impl<T> Clone for ConnectInfo<T>
where T: Clone,

Source§

impl<T> Clone for MockConnectInfo<T>
where T: Clone,

Source§

impl<T> Clone for Query<T>
where T: Clone,

Source§

impl<T> Clone for Form<T>
where T: Clone,

Source§

impl<T> Clone for Json<T>
where T: Clone,

Source§

impl<T> Clone for Html<T>
where T: Clone,

Source§

impl<T> Clone for PosValue<T>
where T: Clone,

Source§

impl<T> Clone for StreamCipherCoreWrapper<T>

Source§

impl<T> Clone for Checked<T>
where T: Clone,

Source§

impl<T> Clone for crypto_bigint::non_zero::NonZero<T>
where T: Clone + Zero,

Source§

impl<T> Clone for crypto_bigint::wrapping::Wrapping<T>
where T: Clone,

Source§

impl<T> Clone for ContextSpecific<T>
where T: Clone,

Source§

impl<T> Clone for SetOfVec<T>
where T: Clone + DerOrd,

Source§

impl<T> Clone for RtVariableCoreWrapper<T>

Source§

impl<T> Clone for CoreWrapper<T>

Source§

impl<T> Clone for XofReaderCoreWrapper<T>

Source§

impl<T> Clone for CtOutput<T>
where T: Clone + OutputSizeUser,

Source§

impl<T> Clone for futures_channel::mpsc::Sender<T>

Source§

impl<T> Clone for futures_channel::mpsc::TrySendError<T>
where T: Clone,

Source§

impl<T> Clone for futures_channel::mpsc::UnboundedSender<T>

Source§

impl<T> Clone for Abortable<T>
where T: Clone,

Source§

impl<T> Clone for futures_util::future::pending::Pending<T>

Source§

impl<T> Clone for futures_util::future::poll_immediate::PollImmediate<T>
where T: Clone,

Source§

impl<T> Clone for futures_util::future::ready::Ready<T>
where T: Clone,

Source§

impl<T> Clone for AllowStdIo<T>
where T: Clone,

Source§

impl<T> Clone for futures_util::io::cursor::Cursor<T>
where T: Clone,

Source§

impl<T> Clone for Drain<T>

Source§

impl<T> Clone for futures_util::stream::empty::Empty<T>

Source§

impl<T> Clone for futures_util::stream::pending::Pending<T>

Source§

impl<T> Clone for futures_util::stream::repeat::Repeat<T>
where T: Clone,

Source§

impl<T> Clone for IterBuckets<'_, T>

Source§

impl<T> Clone for IterHashBuckets<'_, T>

Source§

impl<T> Clone for http::header::map::HeaderMap<T>
where T: Clone,

Source§

impl<T> Clone for http::request::Request<T>
where T: Clone,

Source§

impl<T> Clone for http::response::Response<T>
where T: Clone,

Source§

impl<T> Clone for CodePointMapRange<T>
where T: Clone,

Source§

impl<T> Clone for CodePointTrie<'_, T>
where T: TrieValue, <T as AsULE>::ULE: Clone,

Source§

impl<T> Clone for CodePointMapData<T>
where T: Clone + TrieValue,

Source§

impl<T> Clone for PropertyNamesLongBorrowed<'_, T>

Source§

impl<T> Clone for PropertyNamesShortBorrowed<'_, T>

Source§

impl<T> Clone for PropertyParserBorrowed<'_, T>

Source§

impl<T> Clone for indexmap::set::iter::IntoIter<T>
where T: Clone,

Source§

impl<T> Clone for indexmap::set::iter::Iter<'_, T>

Source§

impl<T> Clone for Intern<T>
where T: ?Sized,

Source§

impl<T> Clone for TupleBuffer<T>
where T: Clone + HomogeneousTuple, <T as TupleCollect>::Buffer: Clone,

Source§

impl<T> Clone for itertools::ziptuple::Zip<T>
where T: Clone,

Source§

impl<T> Clone for TagSupport<T>
where T: Clone,

Source§

impl<T> Clone for matchit::router::Router<T>
where T: Clone,

Source§

impl<T> Clone for AlgSetKey<T>
where T: Clone,

Source§

impl<T> Clone for IoVec<T>
where T: Clone,

Source§

impl<T> Clone for TryFromBigIntError<T>
where T: Clone,

Source§

impl<T> Clone for Complex<T>
where T: Clone,

Source§

impl<T> Clone for Ratio<T>
where T: Clone,

Source§

impl<T> Clone for OnceBox<T>
where T: Clone,

Source§

impl<T> Clone for once_cell::sync::OnceCell<T>
where T: Clone,

Source§

impl<T> Clone for once_cell::unsync::OnceCell<T>
where T: Clone,

Source§

impl<T> Clone for Dsa<T>

Source§

impl<T> Clone for EcKey<T>

Source§

impl<T> Clone for PKey<T>

Source§

impl<T> Clone for Rsa<T>

Source§

impl<T> Clone for NotNan<T>
where T: Clone,

Source§

impl<T> Clone for OrderedFloat<T>
where T: Clone,

Source§

impl<T> Clone for powerfmt::smart_display::Metadata<'_, T>

Source§

impl<T> Clone for regex_automata::dfa::dense::DFA<T>
where T: Clone,

Source§

impl<T> Clone for regex_automata::dfa::sparse::DFA<T>
where T: Clone,

Source§

impl<T> Clone for ringmap::set::iter::IntoIter<T>
where T: Clone,

Source§

impl<T> Clone for ringmap::set::iter::Iter<'_, T>

Source§

impl<T> Clone for RecursiveTransform<T>
where T: Clone,

Source§

impl<T> Clone for slab::Iter<'_, T>

Source§

impl<T> Clone for Slab<T>
where T: Clone,

Source§

impl<T> Clone for BlackBox<T>
where T: Clone + Copy,

Source§

impl<T> Clone for CtOption<T>
where T: Clone,

Source§

impl<T> Clone for PollSender<T>

Source§

impl<T> Clone for tokio::sync::broadcast::Sender<T>

Source§

impl<T> Clone for tokio::sync::broadcast::WeakSender<T>

Source§

impl<T> Clone for tokio::sync::mpsc::bounded::Sender<T>

Source§

impl<T> Clone for tokio::sync::mpsc::bounded::WeakSender<T>

Source§

impl<T> Clone for tokio::sync::mpsc::error::SendError<T>
where T: Clone,

Source§

impl<T> Clone for tokio::sync::mpsc::unbounded::UnboundedSender<T>

Source§

impl<T> Clone for WeakUnboundedSender<T>

Source§

impl<T> Clone for tokio::sync::once_cell::OnceCell<T>
where T: Clone,

Source§

impl<T> Clone for SetOnce<T>
where T: Clone,

Source§

impl<T> Clone for tokio::sync::watch::error::SendError<T>
where T: Clone,

Source§

impl<T> Clone for tokio::sync::watch::Receiver<T>

Source§

impl<T> Clone for tokio::sync::watch::Sender<T>

Source§

impl<T> Clone for tower::util::service_fn::ServiceFn<T>
where T: Clone,

Source§

impl<T> Clone for tower::util::service_fn::ServiceFn<T>
where T: Clone,

Source§

impl<T> Clone for DebugValue<T>
where T: Clone + Debug,

Source§

impl<T> Clone for DisplayValue<T>
where T: Clone + Display,

Source§

impl<T> Clone for Instrumented<T>
where T: Clone,

Source§

impl<T> Clone for WithDispatch<T>
where T: Clone,

Source§

impl<T> Clone for TryWriteableInfallibleAsWriteable<T>
where T: Clone,

Source§

impl<T> Clone for WriteableAsTryWriteableInfallible<T>
where T: Clone,

Source§

impl<T> Clone for Unalign<T>
where T: Copy,

1.36.0 · Source§

impl<T> Clone for MaybeUninit<T>
where T: Copy,

1.0.0 · Source§

impl<T, A> Clone for datex_core::collections::binary_heap::IntoIter<T, A>
where T: Clone, A: Clone + Allocator,

Source§

impl<T, A> Clone for IntoIterSorted<T, A>
where T: Clone, A: Clone + Allocator,

1.0.0 · Source§

impl<T, A> Clone for datex_core::collections::btree_set::Difference<'_, T, A>
where A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Clone for datex_core::collections::btree_set::Intersection<'_, T, A>
where A: Allocator + Clone,

Source§

impl<T, A> Clone for datex_core::collections::linked_list::Cursor<'_, T, A>
where A: Allocator,

1.0.0 · Source§

impl<T, A> Clone for datex_core::collections::linked_list::IntoIter<T, A>
where T: Clone, A: Clone + Allocator,

1.0.0 · Source§

impl<T, A> Clone for BTreeSet<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Clone for BinaryHeap<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Clone for LinkedList<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Clone for VecDeque<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Clone for datex_core::collections::vec_deque::IntoIter<T, A>
where T: Clone, A: Clone + Allocator,

1.3.0 · Source§

impl<T, A> Clone for datex_core::stdlib::boxed::Box<[T], A>
where T: Clone, A: Allocator + Clone,

Available on non-no_global_oom_handling only.
1.0.0 · Source§

impl<T, A> Clone for datex_core::stdlib::boxed::Box<T, A>
where T: Clone, A: Allocator + Clone,

Available on non-no_global_oom_handling only.
1.0.0 · Source§

impl<T, A> Clone for Rc<T, A>
where A: Allocator + Clone, T: ?Sized,

1.4.0 · Source§

impl<T, A> Clone for datex_core::stdlib::rc::Weak<T, A>
where A: Allocator + Clone, T: ?Sized,

1.0.0 · Source§

impl<T, A> Clone for Arc<T, A>
where A: Allocator + Clone, T: ?Sized,

1.4.0 · Source§

impl<T, A> Clone for datex_core::stdlib::sync::Weak<T, A>
where A: Allocator + Clone, T: ?Sized,

1.8.0 · Source§

impl<T, A> Clone for datex_core::stdlib::vec::IntoIter<T, A>
where T: Clone, A: Allocator + Clone,

Available on non-no_global_oom_handling only.
1.0.0 · Source§

impl<T, A> Clone for datex_core::stdlib::vec::Vec<T, A>
where T: Clone, A: Allocator + Clone,

Available on non-no_global_oom_handling only.
Source§

impl<T, A> Clone for allocator_api2::stable::boxed::Box<[T], A>
where T: Clone, A: Allocator + Clone,

Available on non-no_global_oom_handling only.
Source§

impl<T, A> Clone for allocator_api2::stable::boxed::Box<T, A>
where T: Clone, A: Allocator + Clone,

Available on non-no_global_oom_handling only.
Source§

impl<T, A> Clone for allocator_api2::stable::vec::into_iter::IntoIter<T, A>
where T: Clone, A: Allocator + Clone,

Available on non-no_global_oom_handling only.
Source§

impl<T, A> Clone for allocator_api2::stable::vec::Vec<T, A>
where T: Clone, A: Allocator + Clone,

Available on non-no_global_oom_handling only.
Source§

impl<T, A> Clone for hashbrown::table::HashTable<T, A>
where T: Clone, A: Allocator + Clone,

Source§

impl<T, A> Clone for hashbrown::table::HashTable<T, A>
where T: Clone, A: Allocator + Clone,

Source§

impl<T, A> Clone for hashbrown::table::HashTable<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 · Source§

impl<T, E> Clone for Result<T, E>
where T: Clone, E: Clone,

Source§

impl<T, E, S> Clone for FromExtractor<T, E, S>
where T: Clone, S: Clone,

1.34.0 · Source§

impl<T, F> Clone for Successors<T, F>
where T: Clone, F: Clone,

Source§

impl<T, F> Clone for AlwaysReady<T, F>
where F: Fn() -> T + Clone,

Source§

impl<T, L> Clone for webrtc_media::audio::buffer::Buffer<T, L>
where T: Clone, L: Clone,

Source§

impl<T, N> Clone for GenericArrayIter<T, N>
where T: Clone, N: ArrayLength<T>,

Source§

impl<T, N> Clone for GenericArray<T, N>
where T: Clone, N: ArrayLength<T>,

Source§

impl<T, OutSize, O> Clone for CtVariableCoreWrapper<T, OutSize, O>

1.27.0 · Source§

impl<T, P> Clone for datex_core::stdlib::slice::RSplit<'_, T, P>
where P: Clone + FnMut(&T) -> bool,

1.0.0 · Source§

impl<T, P> Clone for datex_core::stdlib::slice::Split<'_, T, P>
where P: Clone + FnMut(&T) -> bool,

1.51.0 · Source§

impl<T, P> Clone for datex_core::stdlib::slice::SplitInclusive<'_, T, P>
where P: Clone + FnMut(&T) -> bool,

Source§

impl<T, S1, S2> Clone for indexmap::set::iter::SymmetricDifference<'_, T, S1, S2>

Source§

impl<T, S1, S2> Clone for ringmap::set::iter::SymmetricDifference<'_, T, S1, S2>

1.0.0 · Source§

impl<T, S> Clone for datex_core::collections::hash_set::Difference<'_, T, S>

1.0.0 · Source§

impl<T, S> Clone for datex_core::collections::hash_set::Intersection<'_, T, S>

1.0.0 · Source§

impl<T, S> Clone for datex_core::collections::hash_set::SymmetricDifference<'_, T, S>

1.0.0 · Source§

impl<T, S> Clone for datex_core::collections::hash_set::Union<'_, T, S>

1.0.0 · Source§

impl<T, S> Clone for datex_core::collections::HashSet<T, S>
where T: Clone, S: Clone,

Source§

impl<T, S> Clone for indexmap::set::iter::Difference<'_, T, S>

Source§

impl<T, S> Clone for indexmap::set::iter::Intersection<'_, T, S>

Source§

impl<T, S> Clone for indexmap::set::iter::Union<'_, T, S>

Source§

impl<T, S> Clone for IndexSet<T, S>
where T: Clone, S: Clone,

Source§

impl<T, S> Clone for ringmap::set::iter::Difference<'_, T, S>

Source§

impl<T, S> Clone for ringmap::set::iter::Intersection<'_, T, S>

Source§

impl<T, S> Clone for ringmap::set::iter::Union<'_, T, S>

Source§

impl<T, S> Clone for RingSet<T, S>
where T: Clone, S: Clone,

Source§

impl<T, S, A> Clone for hashbrown::set::Difference<'_, T, S, A>
where A: Allocator,

Source§

impl<T, S, A> Clone for hashbrown::set::Difference<'_, T, S, A>
where A: Allocator,

Source§

impl<T, S, A> Clone for hashbrown::set::Difference<'_, T, S, A>
where A: Allocator,

Source§

impl<T, S, A> Clone for hashbrown::set::HashSet<T, S, A>
where T: Clone, S: Clone, A: Allocator + Clone,

Source§

impl<T, S, A> Clone for hashbrown::set::HashSet<T, S, A>
where T: Clone, S: Clone, A: Allocator + Clone,

Source§

impl<T, S, A> Clone for hashbrown::set::HashSet<T, S, A>
where T: Clone, S: Clone, A: Allocator + Clone,

Source§

impl<T, S, A> Clone for hashbrown::set::Intersection<'_, T, S, A>
where A: Allocator,

Source§

impl<T, S, A> Clone for hashbrown::set::Intersection<'_, T, S, A>
where A: Allocator,

Source§

impl<T, S, A> Clone for hashbrown::set::Intersection<'_, T, S, A>
where A: Allocator,

Source§

impl<T, S, A> Clone for hashbrown::set::SymmetricDifference<'_, T, S, A>
where A: Allocator,

Source§

impl<T, S, A> Clone for hashbrown::set::SymmetricDifference<'_, T, S, A>
where A: Allocator,

Source§

impl<T, S, A> Clone for hashbrown::set::SymmetricDifference<'_, T, S, A>
where A: Allocator,

Source§

impl<T, S, A> Clone for hashbrown::set::Union<'_, T, S, A>
where A: Allocator,

Source§

impl<T, S, A> Clone for hashbrown::set::Union<'_, T, S, A>
where A: Allocator,

Source§

impl<T, S, A> Clone for hashbrown::set::Union<'_, T, S, A>
where A: Allocator,

Source§

impl<T, U> Clone for ZipLongest<T, U>
where T: Clone, U: Clone,

Source§

impl<T, U> Clone for Index<T, U>

Source§

impl<T, U, E> Clone for tower::util::boxed_clone::BoxCloneService<T, U, E>

Source§

impl<T, U, E> Clone for tower::util::boxed_clone::BoxCloneService<T, U, E>

Source§

impl<T, U, E> Clone for BoxCloneSyncService<T, U, E>

1.58.0 · Source§

impl<T, const N: usize> Clone for [T; N]
where T: Clone,

1.51.0 · Source§

impl<T, const N: usize> Clone for datex_core::stdlib::array::IntoIter<T, N>
where T: Clone,

Source§

impl<T, const N: usize> Clone for Mask<T, N>

Source§

impl<T, const N: usize> Clone for Simd<T, N>

Source§

impl<T, const N: usize> Clone for SequenceOf<T, N>
where T: Clone,

Source§

impl<T, const N: usize> Clone for SetOf<T, N>
where T: Clone + DerOrd,

Source§

impl<T: Clone + Sized> Clone for VisitAction<T>

Source§

impl<T: Clone> Clone for DeserializeMapOrArray<T>

Source§

impl<T: Clone> Clone for LiteralWithVariant<T>

Source§

impl<TagKind, E> Clone for TaggedParserBuilder<TagKind, E>
where TagKind: Clone, E: Clone,

Source§

impl<Tz> Clone for chrono::date::Date<Tz>
where Tz: Clone + TimeZone, <Tz as TimeZone>::Offset: Clone,

Source§

impl<Tz> Clone for chrono::datetime::DateTime<Tz>
where Tz: Clone + TimeZone, <Tz as TimeZone>::Offset: Clone,

Source§

impl<U> Clone for NInt<U>
where U: Clone + Unsigned + NonZero,

Source§

impl<U> Clone for PInt<U>
where U: Clone + Unsigned + NonZero,

Source§

impl<U> Clone for OptionULE<U>
where U: Copy,

Source§

impl<U, B> Clone for UInt<U, B>
where U: Clone, B: Clone,

Source§

impl<U, const N: usize> Clone for NichedOption<U, N>
where U: Clone,

Source§

impl<U, const N: usize> Clone for NichedOptionULE<U, N>
where U: NicheBytes<N> + ULE,

Source§

impl<V, A> Clone for TArr<V, A>
where V: Clone, A: Clone,

Source§

impl<W> Clone for Writer<W>
where W: Clone,

Source§

impl<W, I> Clone for Crc<W, I>
where W: Clone + Width, I: Clone + Implementation, <I as Implementation>::Data<W>: Clone,

Source§

impl<X> Clone for Uniform<X>

Source§

impl<X> Clone for UniformFloat<X>
where X: Clone,

Source§

impl<X> Clone for UniformInt<X>
where X: Clone,

Source§

impl<X> Clone for WeightedIndex<X>

Source§

impl<Y> Clone for NeverMarker<Y>
where Y: Clone,

Source§

impl<Y, C> Clone for Yoke<Y, C>
where Y: for<'a> Yokeable<'a>, C: CloneableCart, <Y as Yokeable<'a>>::Output: for<'a> Clone,

Clone requires that the cart type C derefs to the same address after it is cloned. This works for Rc, Arc, and &’a T.

For other cart types, clone .backing_cart() and re-use .attach_to_cart(); however, doing so may lose mutations performed via .with_mut().

Cloning a Yoke is often a cheap operation requiring no heap allocations, in much the same way that cloning an Rc is a cheap operation. However, if the yokeable contains owned data (e.g., from .with_mut()), that data will need to be cloned.

Source§

impl<Y, R> Clone for CoroutineState<Y, R>
where Y: Clone, R: Clone,

Source§

impl<Z> Clone for Zeroizing<Z>
where Z: Zeroize + Clone,

Source§

impl<const CONFIG: u128> Clone for Iso8601<CONFIG>

Source§

impl<const L: usize> Clone for Table<L>

Source§

impl<const LIMBS: usize> Clone for DynResidue<LIMBS>

Source§

impl<const LIMBS: usize> Clone for DynResidueParams<LIMBS>

Source§

impl<const LIMBS: usize> Clone for crypto_bigint::uint::Uint<LIMBS>

Source§

impl<const MIN: i8, const MAX: i8> Clone for OptionRangedI8<MIN, MAX>

Source§

impl<const MIN: i8, const MAX: i8> Clone for RangedI8<MIN, MAX>

Source§

impl<const MIN: i16, const MAX: i16> Clone for OptionRangedI16<MIN, MAX>

Source§

impl<const MIN: i16, const MAX: i16> Clone for RangedI16<MIN, MAX>

Source§

impl<const MIN: i32, const MAX: i32> Clone for OptionRangedI32<MIN, MAX>

Source§

impl<const MIN: i32, const MAX: i32> Clone for RangedI32<MIN, MAX>

Source§

impl<const MIN: i64, const MAX: i64> Clone for OptionRangedI64<MIN, MAX>

Source§

impl<const MIN: i64, const MAX: i64> Clone for RangedI64<MIN, MAX>

Source§

impl<const MIN: i128, const MAX: i128> Clone for OptionRangedI128<MIN, MAX>

Source§

impl<const MIN: i128, const MAX: i128> Clone for RangedI128<MIN, MAX>

Source§

impl<const MIN: isize, const MAX: isize> Clone for OptionRangedIsize<MIN, MAX>

Source§

impl<const MIN: isize, const MAX: isize> Clone for RangedIsize<MIN, MAX>

Source§

impl<const MIN: u8, const MAX: u8> Clone for OptionRangedU8<MIN, MAX>

Source§

impl<const MIN: u8, const MAX: u8> Clone for RangedU8<MIN, MAX>

Source§

impl<const MIN: u16, const MAX: u16> Clone for OptionRangedU16<MIN, MAX>

Source§

impl<const MIN: u16, const MAX: u16> Clone for RangedU16<MIN, MAX>

Source§

impl<const MIN: u32, const MAX: u32> Clone for OptionRangedU32<MIN, MAX>

Source§

impl<const MIN: u32, const MAX: u32> Clone for RangedU32<MIN, MAX>

Source§

impl<const MIN: u64, const MAX: u64> Clone for OptionRangedU64<MIN, MAX>

Source§

impl<const MIN: u64, const MAX: u64> Clone for RangedU64<MIN, MAX>

Source§

impl<const MIN: u128, const MAX: u128> Clone for OptionRangedU128<MIN, MAX>

Source§

impl<const MIN: u128, const MAX: u128> Clone for RangedU128<MIN, MAX>

Source§

impl<const MIN: usize, const MAX: usize> Clone for OptionRangedUsize<MIN, MAX>

Source§

impl<const MIN: usize, const MAX: usize> Clone for RangedUsize<MIN, MAX>

Source§

impl<const N: usize> Clone for TinyAsciiStr<N>

Source§

impl<const N: usize> Clone for UnvalidatedTinyAsciiStr<N>

Source§

impl<const N: usize> Clone for RawBytesULE<N>