Docs.rs
  • polars-python-0.49.1
    • polars-python 0.49.1
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • ritchie46
    • stijnherfst
    • Dependencies
      • arboard ^3.4.0 normal optional
      • polars-arrow ^0.49.1 normal
      • bincode ^1.3.3 normal
      • bytemuck ^1.22 normal
      • bytes ^1.10 normal
      • chrono ^0.4.31 normal
      • chrono-tz ^0.10 normal
      • either ^1.14 normal
      • flate2 ^1 normal
      • hashbrown ^0.15.0 normal
      • itoa ^1.0.6 normal
      • libc ^0.2 normal
      • ndarray ^0.16 normal
      • num-traits ^0.2 normal
      • numpy ^0.25 normal
      • polars ^0.49.1 normal
      • polars-compute ^0.49.1 normal
      • polars-core ^0.49.1 normal
      • polars-error ^0.49.1 normal
      • polars-expr ^0.49.1 normal
      • polars-ffi ^0.49.1 normal
      • polars-io ^0.49.1 normal
      • polars-lazy ^0.49.1 normal
      • polars-mem-engine ^0.49.1 normal
      • polars-ops ^0.49.1 normal
      • polars-parquet ^0.49.1 normal optional
      • polars-plan ^0.49.1 normal
      • polars-row ^0.49.1 normal
      • polars-testing ^0.49.1 normal
      • polars-time ^0.49.1 normal
      • polars-utils ^0.49.1 normal
      • pyo3 ^0.25 normal
      • rayon ^1.9 normal
      • recursive ^0.1 normal
      • serde_json ^1 normal optional
      • version_check ^0.9.4 build
    • Versions
    • 12.36% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

PolarsPhysicalType

polars_python0.49.1

PolarsPhysicalType

Required Methods

  • ca_into_series

Dyn Compatibility

Implementors

In polars_python::prelude::datatypes

Modules

  • categorical
  • enum_
  • time_unit
  • time_zone

Structs

  • BinaryOffsetType
  • BinaryType
  • BooleanType
  • CatIter
  • CategoricalChunked
  • CategoricalChunkedBuilder
  • CategoricalMapping
  • CategoricalType
  • Categories
  • CompatLevel
  • DateType
  • DatetimeType
  • DecimalType
  • Dimension
  • DurationType
  • FalseT
  • Field
  • FixedSizeListType
  • Float32Type
  • Float64Type
  • FrozenCategories
  • GlobalRevMapMerger
  • Int128Type
  • Int16Type
  • Int32Type
  • Int64Type
  • Int8Type
  • ListType
  • Logical
  • ObjectType
  • OwnedObject
  • PlSmallStr
  • StringType
  • StructType
  • TimeType
  • TimeZone
  • TrueT
  • UInt16Type
  • UInt32Type
  • UInt64Type
  • UInt8Type

Enums

  • AnyValue
  • ArrowDataType
  • ArrowTimeUnit
  • CategoricalOrdering
  • DataType
  • ReshapeDimension
  • RevMapping
  • TimeUnit
  • UnknownKind

Constants

  • IDX_DTYPE

Statics

  • EXTENSION_NAME

Traits

  • ArrayCollectIterExt
  • ArrayFromIter
  • ArrayFromIterDtype
  • AsRefDataType
  • CategoricalMergeOperation
  • GetAnyValue
  • InitHashMaps
  • InitHashMaps2
  • IntoMetadata
  • IntoScalar
  • LogicalType
  • MetaDataExt
  • NumericNative
  • PolarsDataType
  • PolarsFloatType
  • PolarsIntegerType
  • PolarsNumericType
  • PolarsPhysicalType
  • SchemaExtPl
  • StaticArray

Functions

  • call_categorical_merge_operation
  • create_enum_dtype
  • make_rhs_categoricals_compatible
  • make_rhs_list_categoricals_compatible
  • merge_dtypes
  • unpack_dtypes

Type Aliases

  • ArrayChunked
  • BinaryChunked
  • BinaryOffsetChunked
  • BooleanChunked
  • DateChunked
  • DatetimeChunked
  • DecimalChunked
  • DurationChunked
  • FieldRef
  • Float32Chunked
  • Float64Chunked
  • IdxArr
  • IdxCa
  • IdxType
  • Int128Chunked
  • Int16Chunked
  • Int32Chunked
  • Int64Chunked
  • Int8Chunked
  • ListChunked
  • ObjectChunked
  • PlHashMap
  • PlHashSet
  • PlIdHashMap
  • PlIndexMap
  • PlIndexSet
  • PlRandomState
  • StringChunked
  • TimeChunked
  • UInt16Chunked
  • UInt32Chunked
  • UInt64Chunked
  • UInt8Chunked
polars_python::prelude::datatypes

Trait PolarsPhysicalType

Settings
Help
Source
pub trait PolarsPhysicalType: PolarsDataType {
    // Required method
    fn ca_into_series(ca: ChunkedArray<Self>) -> Series;
}

Required Methods§

Source

fn ca_into_series(ca: ChunkedArray<Self>) -> Series

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§

Source§

impl PolarsPhysicalType for BinaryOffsetType

Source§

impl PolarsPhysicalType for BinaryType

Source§

impl PolarsPhysicalType for BooleanType

Source§

impl PolarsPhysicalType for FixedSizeListType

Source§

impl PolarsPhysicalType for Float32Type

Source§

impl PolarsPhysicalType for Float64Type

Source§

impl PolarsPhysicalType for Int8Type

Source§

impl PolarsPhysicalType for Int16Type

Source§

impl PolarsPhysicalType for Int32Type

Source§

impl PolarsPhysicalType for Int64Type

Source§

impl PolarsPhysicalType for Int128Type

Source§

impl PolarsPhysicalType for ListType

Source§

impl PolarsPhysicalType for StringType

Source§

impl PolarsPhysicalType for StructType

Source§

impl PolarsPhysicalType for UInt8Type

Source§

impl PolarsPhysicalType for UInt16Type

Source§

impl PolarsPhysicalType for UInt32Type

Source§

impl PolarsPhysicalType for UInt64Type

Source§

impl<T> PolarsPhysicalType for ObjectType<T>
where T: PolarsObject,