[][src]Struct opencv::core::Ptr

pub struct Ptr<T: ?Sized> where
    Self: PtrExtern, 
{ /* fields omitted */ }

Implementations

impl Ptr<Board>[src]

impl Ptr<CharucoBoard>[src]

impl Ptr<DetectorParameters>[src]

impl Ptr<Dictionary>[src]

impl Ptr<GridBoard>[src]

impl Ptr<dyn BackgroundSubtractorCNT + 'static>[src]

impl Ptr<dyn BackgroundSubtractorGMG + 'static>[src]

impl Ptr<dyn BackgroundSubtractorGSOC + 'static>[src]

impl Ptr<dyn BackgroundSubtractorLSBP + 'static>[src]

impl Ptr<dyn BackgroundSubtractorMOG + 'static>[src]

impl Ptr<SyntheticSequenceGenerator>[src]

impl Ptr<dyn Retina + 'static>[src]

impl Ptr<dyn RetinaFastToneMapping + 'static>[src]

impl Ptr<dyn TransientAreasSegmentationModule + 'static>[src]

impl Ptr<dyn LMSolver + 'static>[src]

impl Ptr<dyn LMSolver_Callback + 'static>[src]

impl Ptr<dyn StereoBM + 'static>[src]

impl Ptr<dyn StereoMatcher + 'static>[src]

impl Ptr<dyn StereoSGBM + 'static>[src]

impl Ptr<dyn ConjGradSolver + 'static>[src]

impl Ptr<dyn DownhillSolver + 'static>[src]

impl Ptr<FileStorage>[src]

impl Ptr<dyn Formatted + 'static>[src]

impl Ptr<dyn Formatter + 'static>[src]

impl Ptr<dyn GpuMat_Allocator + 'static>[src]

impl Ptr<dyn MinProblemSolver_Function + 'static>[src]

impl Ptr<f32>[src]

impl Ptr<dyn Convolution + 'static>[src]

impl Ptr<dyn DFT + 'static>[src]

impl Ptr<dyn LookUpTable + 'static>[src]

impl Ptr<dyn CUDA_BackgroundSubtractorMOG + 'static>[src]

impl Ptr<dyn CUDA_BackgroundSubtractorMOG2 + 'static>[src]

impl Ptr<dyn EncoderCallBack + 'static>[src]

impl Ptr<dyn RawVideoSource + 'static>[src]

impl Ptr<dyn VideoReader + 'static>[src]

impl Ptr<dyn VideoWriter + 'static>[src]

impl Ptr<dyn CUDA_DescriptorMatcher + 'static>[src]

impl Ptr<dyn CUDA_FastFeatureDetector + 'static>[src]

impl Ptr<dyn CUDA_ORB + 'static>[src]

impl Ptr<dyn Filter + 'static>[src]

impl Ptr<dyn CUDA_CLAHE + 'static>[src]

impl Ptr<dyn CUDA_CannyEdgeDetector + 'static>[src]

impl Ptr<dyn CUDA_CornernessCriteria + 'static>[src]

impl Ptr<dyn CUDA_CornersDetector + 'static>[src]

impl Ptr<dyn CUDA_HoughCirclesDetector + 'static>[src]

impl Ptr<dyn CUDA_HoughLinesDetector + 'static>[src]

impl Ptr<dyn CUDA_HoughSegmentDetector + 'static>[src]

impl Ptr<dyn CUDA_TemplateMatching + 'static>[src]

impl Ptr<dyn CascadeClassifier + 'static>[src]

impl Ptr<dyn HOG + 'static>[src]

impl Ptr<dyn CUDA_BroxOpticalFlow + 'static>[src]

impl Ptr<dyn CUDA_DensePyrLKOpticalFlow + 'static>[src]

impl Ptr<dyn CUDA_FarnebackOpticalFlow + 'static>[src]

impl Ptr<dyn CUDA_NvidiaOpticalFlow_1_0 + 'static>[src]

impl Ptr<dyn CUDA_OpticalFlowDual_TVL1 + 'static>[src]

impl Ptr<dyn CUDA_SparsePyrLKOpticalFlow + 'static>[src]

impl Ptr<dyn CUDA_DisparityBilateralFilter + 'static>[src]

impl Ptr<dyn CUDA_StereoBM + 'static>[src]

impl Ptr<dyn CUDA_StereoBeliefPropagation + 'static>[src]

impl Ptr<dyn CUDA_StereoConstantSpaceBP + 'static>[src]

impl Ptr<dyn CUDA_StereoSGM + 'static>[src]

impl Ptr<dyn AbsLayer + 'static>[src]

impl Ptr<AccumLayer>[src]

impl Ptr<dyn ActivationLayer + 'static>[src]

impl Ptr<dyn BNLLLayer + 'static>[src]

impl Ptr<BackendNode>[src]

impl Ptr<dyn BackendWrapper + 'static>[src]

impl Ptr<BaseConvolutionLayer>[src]

impl Ptr<dyn BatchNormLayer + 'static>[src]

impl Ptr<ConcatLayer>[src]

impl Ptr<CorrelationLayer>[src]

impl Ptr<DataAugmentationLayer>[src]

impl Ptr<DetectionOutputLayer>[src]

impl Ptr<dyn ELULayer + 'static>[src]

impl Ptr<EltwiseLayer>[src]

impl Ptr<FlattenLayer>[src]

impl Ptr<FlowWarpLayer>[src]

impl Ptr<InnerProductLayer>[src]

impl Ptr<LRNLayer>[src]

impl Ptr<dyn LSTMLayer + 'static>[src]

impl Ptr<Layer>[src]

impl Ptr<MVNLayer>[src]

impl Ptr<MaxUnpoolLayer>[src]

impl Ptr<dyn MishLayer + 'static>[src]

impl Ptr<NormalizeBBoxLayer>[src]

impl Ptr<PaddingLayer>[src]

impl Ptr<PermuteLayer>[src]

impl Ptr<PoolingLayer>[src]

impl Ptr<dyn PowerLayer + 'static>[src]

impl Ptr<PriorBoxLayer>[src]

impl Ptr<ProposalLayer>[src]

impl Ptr<dyn RNNLayer + 'static>[src]

impl Ptr<dyn ReLU6Layer + 'static>[src]

impl Ptr<dyn ReLULayer + 'static>[src]

impl Ptr<RegionLayer>[src]

impl Ptr<ReorgLayer>[src]

impl Ptr<ReshapeLayer>[src]

impl Ptr<ResizeLayer>[src]

impl Ptr<ScaleLayer>[src]

impl Ptr<dyn SigmoidLayer + 'static>[src]

impl Ptr<SliceLayer>[src]

impl Ptr<SoftmaxLayer>[src]

impl Ptr<SplitLayer>[src]

impl Ptr<dyn SwishLayer + 'static>[src]

impl Ptr<dyn TanHLayer + 'static>[src]

impl Ptr<DnnSuperResImpl>[src]

impl Ptr<dyn DPMDetector + 'static>[src]

impl Ptr<dyn BIF + 'static>[src]

impl Ptr<dyn EigenFaceRecognizer + 'static>[src]

impl Ptr<dyn Facemark + 'static>[src]

impl Ptr<dyn FacemarkAAM + 'static>[src]

impl Ptr<dyn FacemarkKazemi + 'static>[src]

impl Ptr<dyn FacemarkLBF + 'static>[src]

impl Ptr<dyn FisherFaceRecognizer + 'static>[src]

impl Ptr<dyn LBPHFaceRecognizer + 'static>[src]

impl Ptr<dyn MACE + 'static>[src]

impl Ptr<dyn PredictCollector + 'static>[src]

impl Ptr<StandardCollector>[src]

impl Ptr<dyn AKAZE + 'static>[src]

impl Ptr<dyn AffineFeature + 'static>[src]

impl Ptr<dyn AgastFeatureDetector + 'static>[src]

impl Ptr<BFMatcher>[src]

impl Ptr<BRISK>[src]

impl Ptr<dyn DescriptorMatcher + 'static>[src]

impl Ptr<dyn FastFeatureDetector + 'static>[src]

impl Ptr<Feature2D>[src]

impl Ptr<FlannBasedMatcher>[src]

impl Ptr<dyn GFTTDetector + 'static>[src]

impl Ptr<dyn KAZE + 'static>[src]

impl Ptr<dyn MSER + 'static>[src]

impl Ptr<dyn ORB + 'static>[src]

impl Ptr<SIFT>[src]

impl Ptr<SimpleBlobDetector>[src]

impl Ptr<IndexParams>[src]

impl Ptr<SearchParams>[src]

impl Ptr<dyn FreeType2 + 'static>[src]

impl Ptr<dyn HDF5 + 'static>[src]

impl Ptr<dyn HfsSegment + 'static>[src]

impl Ptr<AverageHash>[src]

impl Ptr<BlockMeanHash>[src]

impl Ptr<ColorMomentHash>[src]

impl Ptr<MarrHildrethHash>[src]

impl Ptr<PHash>[src]

impl Ptr<RadialVarianceHash>[src]

impl Ptr<dyn CLAHE + 'static>[src]

impl Ptr<dyn GeneralizedHoughBallard + 'static>[src]

impl Ptr<dyn GeneralizedHoughGuil + 'static>[src]

impl Ptr<dyn LineSegmentDetector + 'static>[src]

impl Ptr<BinaryDescriptor>[src]

impl Ptr<BinaryDescriptorMatcher>[src]

impl Ptr<LSDDetector>[src]

impl Ptr<dyn MCC_CChecker + 'static>[src]

impl Ptr<dyn MCC_CCheckerDetector + 'static>[src]

impl Ptr<dyn MCC_CCheckerDraw + 'static>[src]

impl Ptr<MCC_DetectorParameters>[src]

impl Ptr<dyn ANN_MLP + 'static>[src]

impl Ptr<dyn Boost + 'static>[src]

impl Ptr<dyn DTrees + 'static>[src]

impl Ptr<dyn EM + 'static>[src]

impl Ptr<dyn KNearest + 'static>[src]

impl Ptr<dyn LogisticRegression + 'static>[src]

impl Ptr<dyn NormalBayesClassifier + 'static>[src]

impl Ptr<ParamGrid>[src]

impl Ptr<dyn RTrees + 'static>[src]

impl Ptr<dyn SVM + 'static>[src]

impl Ptr<dyn SVMSGD + 'static>[src]

impl Ptr<dyn SVM_Kernel + 'static>[src]

impl Ptr<dyn TrainData + 'static>[src]

impl Ptr<dyn BaseCascadeClassifier + 'static>[src]

impl Ptr<dyn BaseCascadeClassifier_MaskGenerator + 'static>[src]

impl Ptr<dyn DetectionBasedTracker_IDetector + 'static>[src]

impl Ptr<dyn DenseRLOFOpticalFlow + 'static>[src]

impl Ptr<dyn DualTVL1OpticalFlow + 'static>[src]

impl Ptr<GPCTrainingSamples>[src]

impl Ptr<GPCTree>[src]

impl Ptr<PCAPrior>[src]

impl Ptr<RLOFOpticalFlowParameter>[src]

impl Ptr<dyn SparseRLOFOpticalFlow + 'static>[src]

impl Ptr<dyn WindowScene + 'static>[src]

impl Ptr<dyn HistogramPhaseUnwrapping + 'static>[src]

impl Ptr<dyn AlignMTB + 'static>[src]

impl Ptr<dyn CalibrateDebevec + 'static>[src]

impl Ptr<dyn CalibrateRobertson + 'static>[src]

impl Ptr<dyn MergeDebevec + 'static>[src]

impl Ptr<dyn MergeMertens + 'static>[src]

impl Ptr<dyn MergeRobertson + 'static>[src]

impl Ptr<dyn Tonemap + 'static>[src]

impl Ptr<dyn TonemapDrago + 'static>[src]

impl Ptr<dyn TonemapMantiuk + 'static>[src]

impl Ptr<dyn TonemapReinhard + 'static>[src]

impl Ptr<dyn Plot2d + 'static>[src]

impl Ptr<QualityBRISQUE>[src]

impl Ptr<QualityGMSD>[src]

impl Ptr<QualityMSE>[src]

impl Ptr<QualityPSNR>[src]

impl Ptr<QualitySSIM>[src]

impl Ptr<dyn OLSTracker + 'static>[src]

impl Ptr<dyn Rapid + 'static>[src]

impl Ptr<DepthCleaner>[src]

impl Ptr<dyn Dynafu_DynaFu + 'static>[src]

impl Ptr<FastICPOdometry>[src]

impl Ptr<ICPOdometry>[src]

impl Ptr<dyn Kinfu_KinFu + 'static>[src]

impl Ptr<Kinfu_Params>[src]

impl Ptr<dyn Kinfu_Volume + 'static>[src]

impl Ptr<Kinfu_VolumeParams>[src]

impl Ptr<dyn LargeKinfu + 'static>[src]

impl Ptr<Linemod_ColorGradient>[src]

impl Ptr<Linemod_DepthNormal>[src]

impl Ptr<Linemod_Detector>[src]

impl Ptr<dyn Linemod_Modality + 'static>[src]

impl Ptr<dyn Linemod_QuantizedPyramid + 'static>[src]

impl Ptr<dyn Odometry + 'static>[src]

impl Ptr<OdometryFrame>[src]

impl Ptr<Params>[src]

impl Ptr<RgbdFrame>[src]

impl Ptr<RgbdICPOdometry>[src]

impl Ptr<RgbdNormals>[src]

impl Ptr<RgbdOdometry>[src]

impl Ptr<RgbdPlane>[src]

impl Ptr<MotionSaliencyBinWangApr2014>[src]

impl Ptr<ObjectnessBING>[src]

impl Ptr<StaticSaliencyFineGrained>[src]

impl Ptr<StaticSaliencySpectralResidual>[src]

impl Ptr<dyn SFMLibmvEuclideanReconstruction + 'static>[src]

impl Ptr<dyn AffineTransformer + 'static>[src]

impl Ptr<dyn HausdorffDistanceExtractor + 'static>[src]

impl Ptr<dyn HistogramCostExtractor + 'static>[src]

impl Ptr<dyn ShapeContextDistanceExtractor + 'static>[src]

impl Ptr<dyn ShapeTransformer + 'static>[src]

impl Ptr<dyn ThinPlateSplineShapeTransformer + 'static>[src]

impl Ptr<dyn QuasiDenseStereo + 'static>[src]

impl Ptr<Detail_BestOf2NearestMatcher>[src]

impl Ptr<Detail_Blender>[src]

impl Ptr<dyn Detail_BundleAdjusterBase + 'static>[src]

impl Ptr<dyn Detail_Estimator + 'static>[src]

impl Ptr<dyn Detail_ExposureCompensator + 'static>[src]

impl Ptr<dyn Detail_FeaturesMatcher + 'static>[src]

impl Ptr<dyn Detail_RotationWarper + 'static>[src]

impl Ptr<dyn Detail_SeamFinder + 'static>[src]

impl Ptr<Stitcher>[src]

impl Ptr<dyn WarperCreator + 'static>[src]

impl Ptr<dyn GrayCodePattern + 'static>[src]

impl Ptr<dyn SinusoidalPattern + 'static>[src]

impl Ptr<SinusoidalPattern_Params>[src]

impl Ptr<dyn Superres_BroxOpticalFlow + 'static>[src]

impl Ptr<dyn Superres_DenseOpticalFlowExt + 'static>[src]

impl Ptr<dyn Superres_DualTVL1OpticalFlow + 'static>[src]

impl Ptr<dyn Superres_FarnebackOpticalFlow + 'static>[src]

impl Ptr<dyn Superres_FrameSource + 'static>[src]

impl Ptr<dyn Superres_PyrLKOpticalFlow + 'static>[src]

impl Ptr<dyn Superres_SuperResolution + 'static>[src]

impl Ptr<Pose3D>[src]

impl Ptr<PoseCluster3D>[src]

impl Ptr<dyn ERFilter + 'static>[src]

impl Ptr<dyn ERFilter_Callback + 'static>[src]

impl Ptr<OCRBeamSearchDecoder>[src]

impl Ptr<OCRBeamSearchDecoder_ClassifierCallback>[src]

impl Ptr<OCRHMMDecoder>[src]

impl Ptr<OCRHMMDecoder_ClassifierCallback>[src]

impl Ptr<dyn OCRHolisticWordRecognizer + 'static>[src]

impl Ptr<dyn OCRTesseract + 'static>[src]

impl Ptr<dyn TextDetectorCNN + 'static>[src]

impl Ptr<dyn TrackerCSRT + 'static>[src]

impl Ptr<dyn TrackerKCF + 'static>[src]

impl Ptr<dyn BackgroundSubtractorKNN + 'static>[src]

impl Ptr<dyn BackgroundSubtractorMOG2 + 'static>[src]

impl Ptr<dyn DISOpticalFlow + 'static>[src]

impl Ptr<dyn DenseOpticalFlow + 'static>[src]

impl Ptr<dyn FarnebackOpticalFlow + 'static>[src]

impl Ptr<dyn SparseOpticalFlow + 'static>[src]

impl Ptr<dyn SparsePyrLKOpticalFlow + 'static>[src]

impl Ptr<dyn TrackerGOTURN + 'static>[src]

impl Ptr<dyn TrackerMIL + 'static>[src]

impl Ptr<dyn VariationalRefinement + 'static>[src]

impl Ptr<dyn DeblurerBase + 'static>[src]

impl Ptr<dyn IDenseOptFlowEstimator + 'static>[src]

impl Ptr<dyn IFrameSource + 'static>[src]

impl Ptr<dyn ILog + 'static>[src]

impl Ptr<dyn IMotionStabilizer + 'static>[src]

impl Ptr<dyn IOutlierRejector + 'static>[src]

impl Ptr<dyn ISparseOptFlowEstimator + 'static>[src]

impl Ptr<dyn ImageMotionEstimatorBase + 'static>[src]

impl Ptr<dyn InpainterBase + 'static>[src]

impl Ptr<dyn MotionEstimatorBase + 'static>[src]

impl Ptr<dyn MotionFilterBase + 'static>[src]

impl Ptr<dyn WobbleSuppressorBase + 'static>[src]

impl Ptr<dyn AffineFeature2D + 'static>[src]

impl Ptr<BEBLID>[src]

impl Ptr<dyn BoostDesc + 'static>[src]

impl Ptr<BriefDescriptorExtractor>[src]

impl Ptr<dyn DAISY + 'static>[src]

impl Ptr<FREAK>[src]

impl Ptr<HarrisLaplaceFeatureDetector>[src]

impl Ptr<LATCH>[src]

impl Ptr<LUCID>[src]

impl Ptr<MSDDetector>[src]

impl Ptr<dyn PCTSignatures + 'static>[src]

impl Ptr<dyn PCTSignaturesSQFD + 'static>[src]

impl Ptr<dyn SURF + 'static>[src]

impl Ptr<SURF_CUDA>[src]

impl Ptr<StarDetector>[src]

impl Ptr<dyn TBMR + 'static>[src]

impl Ptr<dyn VGG + 'static>[src]

impl Ptr<dyn AdaptiveManifoldFilter + 'static>[src]

impl Ptr<ContourFitting>[src]

impl Ptr<dyn DTFilter + 'static>[src]

impl Ptr<dyn DisparityWLSFilter + 'static>[src]

impl Ptr<dyn EdgeAwareInterpolator + 'static>[src]

impl Ptr<dyn EdgeBoxes + 'static>[src]

impl Ptr<dyn FastBilateralSolverFilter + 'static>[src]

impl Ptr<dyn FastGlobalSmootherFilter + 'static>[src]

impl Ptr<dyn FastLineDetector + 'static>[src]

impl Ptr<dyn GraphSegmentation + 'static>[src]

impl Ptr<dyn GuidedFilter + 'static>[src]

impl Ptr<dyn RFFeatureGetter + 'static>[src]

impl Ptr<dyn RICInterpolator + 'static>[src]

impl Ptr<dyn RidgeDetectionFilter + 'static>[src]

impl Ptr<dyn SelectiveSearchSegmentation + 'static>[src]

impl Ptr<dyn SelectiveSearchSegmentationStrategy + 'static>[src]

impl Ptr<dyn SelectiveSearchSegmentationStrategyColor + 'static>[src]

impl Ptr<dyn SelectiveSearchSegmentationStrategyFill + 'static>[src]

impl Ptr<dyn SelectiveSearchSegmentationStrategyMultiple + 'static>[src]

impl Ptr<dyn SelectiveSearchSegmentationStrategySize + 'static>[src]

impl Ptr<dyn SelectiveSearchSegmentationStrategyTexture + 'static>[src]

impl Ptr<dyn StructuredEdgeDetection + 'static>[src]

impl Ptr<dyn SuperpixelLSC + 'static>[src]

impl Ptr<dyn SuperpixelSEEDS + 'static>[src]

impl Ptr<dyn SuperpixelSLIC + 'static>[src]

impl Ptr<dyn WBDetector + 'static>[src]

impl Ptr<dyn GrayworldWB + 'static>[src]

impl Ptr<dyn LearningBasedWB + 'static>[src]

impl Ptr<dyn SimpleWB + 'static>[src]

impl Ptr<dyn TonemapDurand + 'static>[src]

impl<T: ?Sized> Ptr<T> where
    Self: PtrExtern, 
[src]

pub fn new(val: T) -> Self where
    T: Sized + for<'a> OpenCVType<'a>,
    Self: PtrExternCtor<T>, 
[src]

pub fn inner_as_raw(&self) -> *const c_void[src]

Get raw pointer to the inner object

pub fn inner_as_raw_mut(&mut self) -> *mut c_void[src]

Get mutable raw pointer to the inner object

Methods from Deref<Target = f32>

pub const RADIX: u321.43.0[src]

pub const MANTISSA_DIGITS: u321.43.0[src]

pub const DIGITS: u321.43.0[src]

pub const EPSILON: f321.43.0[src]

pub const MIN: f321.43.0[src]

pub const MIN_POSITIVE: f321.43.0[src]

pub const MAX: f321.43.0[src]

pub const MIN_EXP: i321.43.0[src]

pub const MAX_EXP: i321.43.0[src]

pub const MIN_10_EXP: i321.43.0[src]

pub const MAX_10_EXP: i321.43.0[src]

pub const NAN: f321.43.0[src]

pub const INFINITY: f321.43.0[src]

pub const NEG_INFINITY: f321.43.0[src]

pub fn as_ne_bytes(&self) -> &[u8; 4][src]

🔬 This is a nightly-only experimental API. (num_as_ne_bytes)

Return the memory representation of this floating point number as a byte array in native byte order.

to_ne_bytes should be preferred over this whenever possible.

Examples

#![feature(num_as_ne_bytes)]
let num = 12.5f32;
let bytes = num.as_ne_bytes();
assert_eq!(
    bytes,
    if cfg!(target_endian = "big") {
        &[0x41, 0x48, 0x00, 0x00]
    } else {
        &[0x00, 0x00, 0x48, 0x41]
    }
);

pub fn total_cmp(&self, other: &f32) -> Ordering[src]

🔬 This is a nightly-only experimental API. (total_cmp)

Returns an ordering between self and other values. Unlike the standard partial comparison between floating point numbers, this comparison always produces an ordering in accordance to the totalOrder predicate as defined in IEEE 754 (2008 revision) floating point standard. The values are ordered in following order:

  • Negative quiet NaN
  • Negative signaling NaN
  • Negative infinity
  • Negative numbers
  • Negative subnormal numbers
  • Negative zero
  • Positive zero
  • Positive subnormal numbers
  • Positive numbers
  • Positive infinity
  • Positive signaling NaN
  • Positive quiet NaN

Note that this function does not always agree with the PartialOrd and PartialEq implementations of f32. In particular, they regard negative and positive zero as equal, while total_cmp doesn't.

Example

#![feature(total_cmp)]
struct GoodBoy {
    name: String,
    weight: f32,
}

let mut bois = vec![
    GoodBoy { name: "Pucci".to_owned(), weight: 0.1 },
    GoodBoy { name: "Woofer".to_owned(), weight: 99.0 },
    GoodBoy { name: "Yapper".to_owned(), weight: 10.0 },
    GoodBoy { name: "Chonk".to_owned(), weight: f32::INFINITY },
    GoodBoy { name: "Abs. Unit".to_owned(), weight: f32::NAN },
    GoodBoy { name: "Floaty".to_owned(), weight: -5.0 },
];

bois.sort_by(|a, b| a.weight.total_cmp(&b.weight));

Trait Implementations

impl<T: ?Sized> Boxed for Ptr<T> where
    Self: PtrExtern, 
[src]

impl Default for Ptr<f32>[src]

impl Deref for Ptr<f32>[src]

type Target = f32

The resulting type after dereferencing.

impl DerefMut for Ptr<f32>[src]

impl<T: ?Sized> Drop for Ptr<T> where
    Self: PtrExtern, 
[src]

impl VectorElement for Ptr<BackendNode> where
    Vector<Ptr<BackendNode>>: VectorExtern<Ptr<BackendNode>>, 
[src]

impl VectorElement for Ptr<dyn BackendWrapper> where
    Vector<Ptr<dyn BackendWrapper>>: VectorExtern<Ptr<dyn BackendWrapper>>, 
[src]

impl VectorElement for Ptr<Layer> where
    Vector<Ptr<Layer>>: VectorExtern<Ptr<Layer>>, 
[src]

impl VectorElement for Ptr<dyn MCC_CChecker> where
    Vector<Ptr<dyn MCC_CChecker>>: VectorExtern<Ptr<dyn MCC_CChecker>>, 
[src]

impl VectorElement for Ptr<dyn Linemod_Modality> where
    Vector<Ptr<dyn Linemod_Modality>>: VectorExtern<Ptr<dyn Linemod_Modality>>, 
[src]

Auto Trait Implementations

impl<T: ?Sized> RefUnwindSafe for Ptr<T> where
    T: RefUnwindSafe
[src]

impl<T> !Send for Ptr<T>[src]

impl<T> !Sync for Ptr<T>[src]

impl<T: ?Sized> Unpin for Ptr<T> where
    T: Unpin
[src]

impl<T: ?Sized> UnwindSafe for Ptr<T> where
    T: UnwindSafe
[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.