[−][src]Struct opcua_server::prelude::status_code::StatusCode
Implementations
impl StatusCode[src]
pub fn name(self) -> &'static str[src]
Returns the descriptive name for the status code, e.g. to put a meaningful code in a log file
pub fn description(self) -> &'static str[src]
Returns the descriptive text for the status code
pub fn from_u32(code: u32) -> Option<StatusCode>[src]
Takes an OPC UA status code as a UInt32 and returns the matching StatusCode, assuming there is one Note that this is lossy since any bits associated with the status code will be ignored.
impl StatusCode[src]
pub fn bitflags(&self) -> StatusCode[src]
Returns the bit flags of the status code, i.e. it masks out the actual status code value
pub fn status(&self) -> StatusCode[src]
Returns the status only, i.e. it masks out any bit flags that come with the status code
pub fn is_bad(&self) -> bool[src]
Tests if the status code is bad
pub fn is_uncertain(&self) -> bool[src]
Tests if the status code is uncertain
pub fn is_good(&self) -> bool[src]
Tests if the status code is good (i.e. not bad or uncertain)
impl StatusCode[src]
pub const STATUS_MASK: StatusCode[src]
pub const BIT_MASK: StatusCode[src]
pub const IS_ERROR: StatusCode[src]
pub const IS_UNCERTAIN: StatusCode[src]
pub const HISTORICAL_RAW: StatusCode[src]
pub const HISTORICAL_CALCULATED: StatusCode[src]
pub const HISTORICAL_INTERPOLATED: StatusCode[src]
pub const HISTORICAL_RESERVED: StatusCode[src]
pub const HISTORICAL_PARTIAL: StatusCode[src]
pub const HISTORICAL_EXTRA_DATA: StatusCode[src]
pub const HISTORICAL_MULTI_VALUE: StatusCode[src]
pub const OVERFLOW: StatusCode[src]
pub const LIMIT_LOW: StatusCode[src]
pub const LIMIT_HIGH: StatusCode[src]
pub const LIMIT_CONSTANT: StatusCode[src]
pub const LIMIT_DATA_VALUE: StatusCode[src]
pub const SEMANTICS_CHANGED: StatusCode[src]
pub const STRUCTURE_CHANGED: StatusCode[src]
pub const Good: StatusCode[src]
pub const GoodSubscriptionTransferred: StatusCode[src]
pub const GoodCompletesAsynchronously: StatusCode[src]
pub const GoodOverload: StatusCode[src]
pub const GoodClamped: StatusCode[src]
pub const GoodLocalOverride: StatusCode[src]
pub const GoodEntryInserted: StatusCode[src]
pub const GoodEntryReplaced: StatusCode[src]
pub const GoodNoData: StatusCode[src]
pub const GoodMoreData: StatusCode[src]
pub const GoodCommunicationEvent: StatusCode[src]
pub const GoodShutdownEvent: StatusCode[src]
pub const GoodCallAgain: StatusCode[src]
pub const GoodNonCriticalTimeout: StatusCode[src]
pub const GoodResultsMayBeIncomplete: StatusCode[src]
pub const GoodDataIgnored: StatusCode[src]
pub const GoodEdited: StatusCode[src]
pub const GoodPostActionFailed: StatusCode[src]
pub const GoodDependentValueChanged: StatusCode[src]
pub const GoodEdited_DependentValueChanged: StatusCode[src]
pub const GoodEdited_DominantValueChanged: StatusCode[src]
pub const GoodEdited_DominantValueChanged_DependentValueChanged: StatusCode[src]
pub const UncertainReferenceOutOfServer: StatusCode[src]
pub const UncertainNoCommunicationLastUsableValue: StatusCode[src]
pub const UncertainLastUsableValue: StatusCode[src]
pub const UncertainSubstituteValue: StatusCode[src]
pub const UncertainInitialValue: StatusCode[src]
pub const UncertainSensorNotAccurate: StatusCode[src]
pub const UncertainEngineeringUnitsExceeded: StatusCode[src]
pub const UncertainSubNormal: StatusCode[src]
pub const UncertainDataSubNormal: StatusCode[src]
pub const UncertainReferenceNotDeleted: StatusCode[src]
pub const UncertainNotAllNodesAvailable: StatusCode[src]
pub const UncertainDominantValueChanged: StatusCode[src]
pub const UncertainDependentValueChanged: StatusCode[src]
pub const BadUnexpectedError: StatusCode[src]
pub const BadInternalError: StatusCode[src]
pub const BadOutOfMemory: StatusCode[src]
pub const BadResourceUnavailable: StatusCode[src]
pub const BadCommunicationError: StatusCode[src]
pub const BadEncodingError: StatusCode[src]
pub const BadDecodingError: StatusCode[src]
pub const BadEncodingLimitsExceeded: StatusCode[src]
pub const BadUnknownResponse: StatusCode[src]
pub const BadTimeout: StatusCode[src]
pub const BadServiceUnsupported: StatusCode[src]
pub const BadShutdown: StatusCode[src]
pub const BadServerNotConnected: StatusCode[src]
pub const BadServerHalted: StatusCode[src]
pub const BadNothingToDo: StatusCode[src]
pub const BadTooManyOperations: StatusCode[src]
pub const BadDataTypeIdUnknown: StatusCode[src]
pub const BadCertificateInvalid: StatusCode[src]
pub const BadSecurityChecksFailed: StatusCode[src]
pub const BadCertificateTimeInvalid: StatusCode[src]
pub const BadCertificateIssuerTimeInvalid: StatusCode[src]
pub const BadCertificateHostNameInvalid: StatusCode[src]
pub const BadCertificateUriInvalid: StatusCode[src]
pub const BadCertificateUseNotAllowed: StatusCode[src]
pub const BadCertificateIssuerUseNotAllowed: StatusCode[src]
pub const BadCertificateUntrusted: StatusCode[src]
pub const BadCertificateRevocationUnknown: StatusCode[src]
pub const BadCertificateIssuerRevocationUnknown: StatusCode[src]
pub const BadCertificateRevoked: StatusCode[src]
pub const BadCertificateIssuerRevoked: StatusCode[src]
pub const BadUserAccessDenied: StatusCode[src]
pub const BadIdentityTokenInvalid: StatusCode[src]
pub const BadIdentityTokenRejected: StatusCode[src]
pub const BadSecureChannelIdInvalid: StatusCode[src]
pub const BadInvalidTimestamp: StatusCode[src]
pub const BadNonceInvalid: StatusCode[src]
pub const BadSessionIdInvalid: StatusCode[src]
pub const BadSessionClosed: StatusCode[src]
pub const BadSessionNotActivated: StatusCode[src]
pub const BadSubscriptionIdInvalid: StatusCode[src]
pub const BadRequestHeaderInvalid: StatusCode[src]
pub const BadTimestampsToReturnInvalid: StatusCode[src]
pub const BadRequestCancelledByClient: StatusCode[src]
pub const BadNoCommunication: StatusCode[src]
pub const BadWaitingForInitialData: StatusCode[src]
pub const BadNodeIdInvalid: StatusCode[src]
pub const BadNodeIdUnknown: StatusCode[src]
pub const BadAttributeIdInvalid: StatusCode[src]
pub const BadIndexRangeInvalid: StatusCode[src]
pub const BadIndexRangeNoData: StatusCode[src]
pub const BadDataEncodingInvalid: StatusCode[src]
pub const BadDataEncodingUnsupported: StatusCode[src]
pub const BadNotReadable: StatusCode[src]
pub const BadNotWritable: StatusCode[src]
pub const BadOutOfRange: StatusCode[src]
pub const BadNotSupported: StatusCode[src]
pub const BadNotFound: StatusCode[src]
pub const BadObjectDeleted: StatusCode[src]
pub const BadNotImplemented: StatusCode[src]
pub const BadMonitoringModeInvalid: StatusCode[src]
pub const BadMonitoredItemIdInvalid: StatusCode[src]
pub const BadMonitoredItemFilterInvalid: StatusCode[src]
pub const BadMonitoredItemFilterUnsupported: StatusCode[src]
pub const BadFilterNotAllowed: StatusCode[src]
pub const BadStructureMissing: StatusCode[src]
pub const BadEventFilterInvalid: StatusCode[src]
pub const BadContentFilterInvalid: StatusCode[src]
pub const BadFilterOperandInvalid: StatusCode[src]
pub const BadContinuationPointInvalid: StatusCode[src]
pub const BadNoContinuationPoints: StatusCode[src]
pub const BadReferenceTypeIdInvalid: StatusCode[src]
pub const BadBrowseDirectionInvalid: StatusCode[src]
pub const BadNodeNotInView: StatusCode[src]
pub const BadServerUriInvalid: StatusCode[src]
pub const BadServerNameMissing: StatusCode[src]
pub const BadDiscoveryUrlMissing: StatusCode[src]
pub const BadSempahoreFileMissing: StatusCode[src]
pub const BadRequestTypeInvalid: StatusCode[src]
pub const BadSecurityModeRejected: StatusCode[src]
pub const BadSecurityPolicyRejected: StatusCode[src]
pub const BadTooManySessions: StatusCode[src]
pub const BadUserSignatureInvalid: StatusCode[src]
pub const BadApplicationSignatureInvalid: StatusCode[src]
pub const BadNoValidCertificates: StatusCode[src]
pub const BadRequestCancelledByRequest: StatusCode[src]
pub const BadParentNodeIdInvalid: StatusCode[src]
pub const BadReferenceNotAllowed: StatusCode[src]
pub const BadNodeIdRejected: StatusCode[src]
pub const BadNodeIdExists: StatusCode[src]
pub const BadNodeClassInvalid: StatusCode[src]
pub const BadBrowseNameInvalid: StatusCode[src]
pub const BadBrowseNameDuplicated: StatusCode[src]
pub const BadNodeAttributesInvalid: StatusCode[src]
pub const BadTypeDefinitionInvalid: StatusCode[src]
pub const BadSourceNodeIdInvalid: StatusCode[src]
pub const BadTargetNodeIdInvalid: StatusCode[src]
pub const BadDuplicateReferenceNotAllowed: StatusCode[src]
pub const BadInvalidSelfReference: StatusCode[src]
pub const BadReferenceLocalOnly: StatusCode[src]
pub const BadNoDeleteRights: StatusCode[src]
pub const BadServerIndexInvalid: StatusCode[src]
pub const BadViewIdUnknown: StatusCode[src]
pub const BadTooManyMatches: StatusCode[src]
pub const BadQueryTooComplex: StatusCode[src]
pub const BadNoMatch: StatusCode[src]
pub const BadMaxAgeInvalid: StatusCode[src]
pub const BadHistoryOperationInvalid: StatusCode[src]
pub const BadHistoryOperationUnsupported: StatusCode[src]
pub const BadWriteNotSupported: StatusCode[src]
pub const BadTypeMismatch: StatusCode[src]
pub const BadMethodInvalid: StatusCode[src]
pub const BadArgumentsMissing: StatusCode[src]
pub const BadTooManySubscriptions: StatusCode[src]
pub const BadTooManyPublishRequests: StatusCode[src]
pub const BadNoSubscription: StatusCode[src]
pub const BadSequenceNumberUnknown: StatusCode[src]
pub const BadMessageNotAvailable: StatusCode[src]
pub const BadInsufficientClientProfile: StatusCode[src]
pub const BadTcpServerTooBusy: StatusCode[src]
pub const BadTcpMessageTypeInvalid: StatusCode[src]
pub const BadTcpSecureChannelUnknown: StatusCode[src]
pub const BadTcpMessageTooLarge: StatusCode[src]
pub const BadTcpNotEnoughResources: StatusCode[src]
pub const BadTcpInternalError: StatusCode[src]
pub const BadTcpEndpointUrlInvalid: StatusCode[src]
pub const BadRequestInterrupted: StatusCode[src]
pub const BadRequestTimeout: StatusCode[src]
pub const BadSecureChannelClosed: StatusCode[src]
pub const BadSecureChannelTokenUnknown: StatusCode[src]
pub const BadSequenceNumberInvalid: StatusCode[src]
pub const BadConfigurationError: StatusCode[src]
pub const BadNotConnected: StatusCode[src]
pub const BadDeviceFailure: StatusCode[src]
pub const BadSensorFailure: StatusCode[src]
pub const BadOutOfService: StatusCode[src]
pub const BadDeadbandFilterInvalid: StatusCode[src]
pub const BadRefreshInProgress: StatusCode[src]
pub const BadConditionAlreadyDisabled: StatusCode[src]
pub const BadConditionDisabled: StatusCode[src]
pub const BadEventIdUnknown: StatusCode[src]
pub const BadNoData: StatusCode[src]
pub const BadDataLost: StatusCode[src]
pub const BadDataUnavailable: StatusCode[src]
pub const BadEntryExists: StatusCode[src]
pub const BadNoEntryExists: StatusCode[src]
pub const BadTimestampNotSupported: StatusCode[src]
pub const BadInvalidArgument: StatusCode[src]
pub const BadConnectionRejected: StatusCode[src]
pub const BadDisconnect: StatusCode[src]
pub const BadConnectionClosed: StatusCode[src]
pub const BadInvalidState: StatusCode[src]
pub const BadEndOfStream: StatusCode[src]
pub const BadNoDataAvailable: StatusCode[src]
pub const BadWaitingForResponse: StatusCode[src]
pub const BadOperationAbandoned: StatusCode[src]
pub const BadExpectedStreamToBlock: StatusCode[src]
pub const BadWouldBlock: StatusCode[src]
pub const BadSyntaxError: StatusCode[src]
pub const BadMaxConnectionsReached: StatusCode[src]
pub const BadRequestTooLarge: StatusCode[src]
pub const BadResponseTooLarge: StatusCode[src]
pub const BadEventNotAcknowledgeable: StatusCode[src]
pub const BadInvalidTimestampArgument: StatusCode[src]
pub const BadProtocolVersionUnsupported: StatusCode[src]
pub const BadStateNotActive: StatusCode[src]
pub const BadFilterOperatorInvalid: StatusCode[src]
pub const BadFilterOperatorUnsupported: StatusCode[src]
pub const BadFilterOperandCountMismatch: StatusCode[src]
pub const BadFilterElementInvalid: StatusCode[src]
pub const BadFilterLiteralInvalid: StatusCode[src]
pub const BadIdentityChangeNotSupported: StatusCode[src]
pub const BadNotTypeDefinition: StatusCode[src]
pub const BadViewTimestampInvalid: StatusCode[src]
pub const BadViewParameterMismatch: StatusCode[src]
pub const BadViewVersionInvalid: StatusCode[src]
pub const BadConditionAlreadyEnabled: StatusCode[src]
pub const BadDialogNotActive: StatusCode[src]
pub const BadDialogResponseInvalid: StatusCode[src]
pub const BadConditionBranchAlreadyAcked: StatusCode[src]
pub const BadConditionBranchAlreadyConfirmed: StatusCode[src]
pub const BadConditionAlreadyShelved: StatusCode[src]
pub const BadConditionNotShelved: StatusCode[src]
pub const BadShelvingTimeOutOfRange: StatusCode[src]
pub const BadAggregateListMismatch: StatusCode[src]
pub const BadAggregateNotSupported: StatusCode[src]
pub const BadAggregateInvalidInputs: StatusCode[src]
pub const BadBoundNotFound: StatusCode[src]
pub const BadBoundNotSupported: StatusCode[src]
pub const BadAggregateConfigurationRejected: StatusCode[src]
pub const BadTooManyMonitoredItems: StatusCode[src]
pub const BadDominantValueChanged: StatusCode[src]
pub const BadDependentValueChanged: StatusCode[src]
pub const BadRequestNotAllowed: StatusCode[src]
pub const BadTooManyArguments: StatusCode[src]
pub const BadSecurityModeInsufficient: StatusCode[src]
pub const BadCertificateChainIncomplete: StatusCode[src]
pub const BadLicenseExpired: StatusCode[src]
pub const BadLicenseLimitsExceeded: StatusCode[src]
pub const BadLicenseNotAvailable: StatusCode[src]
pub const BadNotExecutable: StatusCode[src]
pub const BadNumericOverflow: StatusCode[src]
pub const BadRequestNotComplete: StatusCode[src]
pub const BadCertificatePolicyCheckFailed: StatusCode[src]
pub const BadAlreadyExists: StatusCode[src]
pub const BadEdited_OutOfRange: StatusCode[src]
pub const BadInitialValue_OutOfRange: StatusCode[src]
pub const BadOutOfRange_DominantValueChanged: StatusCode[src]
pub const BadEdited_OutOfRange_DominantValueChanged: StatusCode[src]
pub const BadOutOfRange_DominantValueChanged_DependentValueChanged: StatusCode[src]
pub const BadEdited_OutOfRange_DominantValueChanged_DependentValueChanged: StatusCode[src]
pub const fn empty() -> StatusCode[src]
Returns an empty set of flags
pub const fn all() -> StatusCode[src]
Returns the set containing all flags.
pub const fn bits(&self) -> u32[src]
Returns the raw value of the flags currently stored.
pub fn from_bits(bits: u32) -> Option<StatusCode>[src]
Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.
pub const fn from_bits_truncate(bits: u32) -> StatusCode[src]
Convert from underlying bit representation, dropping any bits that do not correspond to flags.
pub const unsafe fn from_bits_unchecked(bits: u32) -> StatusCode[src]
Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).
pub const fn is_empty(&self) -> bool[src]
Returns true if no flags are currently stored.
pub const fn is_all(&self) -> bool[src]
Returns true if all flags are currently set.
pub const fn intersects(&self, other: StatusCode) -> bool[src]
Returns true if there are flags common to both self and other.
pub const fn contains(&self, other: StatusCode) -> bool[src]
Returns true all of the flags in other are contained within self.
pub fn insert(&mut self, other: StatusCode)[src]
Inserts the specified flags in-place.
pub fn remove(&mut self, other: StatusCode)[src]
Removes the specified flags in-place.
pub fn toggle(&mut self, other: StatusCode)[src]
Toggles the specified flags in-place.
pub fn set(&mut self, other: StatusCode, value: bool)[src]
Inserts or removes the specified flags depending on the passed value.
Trait Implementations
impl Binary for StatusCode[src]
impl BinaryEncoder<StatusCode> for StatusCode[src]
fn byte_len(&self) -> usize[src]
fn encode<S>(&self, stream: &mut S) -> Result<usize, StatusCode> where
S: Write, [src]
S: Write,
fn decode<S>(stream: &mut S, &DecodingLimits) -> Result<StatusCode, StatusCode> where
S: Read, [src]
S: Read,
fn encode_to_vec(&self) -> Vec<u8>[src]
impl BitAnd<StatusCode> for StatusCode[src]
type Output = StatusCode
The resulting type after applying the & operator.
fn bitand(self, other: StatusCode) -> StatusCode[src]
Returns the intersection between the two sets of flags.
impl BitAndAssign<StatusCode> for StatusCode[src]
fn bitand_assign(&mut self, other: StatusCode)[src]
Disables all flags disabled in the set.
impl BitOr<StatusCode> for StatusCode[src]
type Output = StatusCode
The resulting type after applying the | operator.
fn bitor(self, other: StatusCode) -> StatusCode[src]
Returns the union of the two sets of flags.
impl BitOrAssign<StatusCode> for StatusCode[src]
fn bitor_assign(&mut self, other: StatusCode)[src]
Adds the set of flags.
impl BitXor<StatusCode> for StatusCode[src]
type Output = StatusCode
The resulting type after applying the ^ operator.
fn bitxor(self, other: StatusCode) -> StatusCode[src]
Returns the left flags, but with all the right flags toggled.
impl BitXorAssign<StatusCode> for StatusCode[src]
fn bitxor_assign(&mut self, other: StatusCode)[src]
Toggles the set of flags.
impl Clone for StatusCode[src]
fn clone(&self) -> StatusCode[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for StatusCode[src]
impl Debug for StatusCode[src]
impl<'de> Deserialize<'de> for StatusCode[src]
fn deserialize<D>(
deserializer: D
) -> Result<StatusCode, <D as Deserializer<'de>>::Error> where
D: Deserializer<'de>, [src]
deserializer: D
) -> Result<StatusCode, <D as Deserializer<'de>>::Error> where
D: Deserializer<'de>,
impl Display for StatusCode[src]
impl Eq for StatusCode[src]
impl Extend<StatusCode> for StatusCode[src]
fn extend<T>(&mut self, iterator: T) where
T: IntoIterator<Item = StatusCode>, [src]
T: IntoIterator<Item = StatusCode>,
fn extend_one(&mut self, item: A)[src]
fn extend_reserve(&mut self, additional: usize)[src]
impl From<StatusCode> for Variant[src]
fn from(v: StatusCode) -> Variant[src]
impl From<StatusCode> for DataValue[src]
fn from(v: StatusCode) -> DataValue[src]
impl FromIterator<StatusCode> for StatusCode[src]
fn from_iter<T>(iterator: T) -> StatusCode where
T: IntoIterator<Item = StatusCode>, [src]
T: IntoIterator<Item = StatusCode>,
impl FromStr for StatusCode[src]
type Err = ()
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<StatusCode, <StatusCode as FromStr>::Err>[src]
impl Hash for StatusCode[src]
fn hash<__H>(&self, state: &mut __H) where
__H: Hasher, [src]
__H: Hasher,
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
impl LowerHex for StatusCode[src]
impl Not for StatusCode[src]
type Output = StatusCode
The resulting type after applying the ! operator.
fn not(self) -> StatusCode[src]
Returns the complement of this set of flags.
impl Octal for StatusCode[src]
impl Ord for StatusCode[src]
fn cmp(&self, other: &StatusCode) -> Ordering[src]
#[must_use]fn max(self, other: Self) -> Self1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self[src]
impl PartialEq<StatusCode> for StatusCode[src]
fn eq(&self, other: &StatusCode) -> bool[src]
fn ne(&self, other: &StatusCode) -> bool[src]
impl PartialOrd<StatusCode> for StatusCode[src]
fn partial_cmp(&self, other: &StatusCode) -> Option<Ordering>[src]
fn lt(&self, other: &StatusCode) -> bool[src]
fn le(&self, other: &StatusCode) -> bool[src]
fn gt(&self, other: &StatusCode) -> bool[src]
fn ge(&self, other: &StatusCode) -> bool[src]
impl Serialize for StatusCode[src]
fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer, [src]
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
impl StructuralEq for StatusCode[src]
impl StructuralPartialEq for StatusCode[src]
impl Sub<StatusCode> for StatusCode[src]
type Output = StatusCode
The resulting type after applying the - operator.
fn sub(self, other: StatusCode) -> StatusCode[src]
Returns the set difference of the two sets of flags.
impl SubAssign<StatusCode> for StatusCode[src]
fn sub_assign(&mut self, other: StatusCode)[src]
Disables all flags enabled in the set.
impl UpperHex for StatusCode[src]
Auto Trait Implementations
impl RefUnwindSafe for StatusCode
impl Send for StatusCode
impl Sync for StatusCode
impl Unpin for StatusCode
impl UnwindSafe for StatusCode
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,