Sha256: 4afc298c64c1e2b3270de75df1ba46f4237dcbead12235eac1d8b88bdcde0a55

Contents?: true

Size: 446 Bytes

Versions: 4

Compression:

Stored size: 446 Bytes

Contents

use crate::RbExpr;

impl RbExpr {
    pub fn struct_field_by_name(&self, name: String) -> Self {
        self.inner.clone().struct_().field_by_name(&name).into()
    }

    pub fn struct_field_by_index(&self, index: i64) -> Self {
        self.inner.clone().struct_().field_by_index(index).into()
    }

    pub fn struct_rename_fields(&self, names: Vec<String>) -> Self {
        self.inner.clone().struct_().rename_fields(names).into()
    }
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
polars-df-0.8.0 ext/polars/src/expr/struct.rs
polars-df-0.7.0 ext/polars/src/expr/struct.rs
polars-df-0.6.0 ext/polars/src/expr/struct.rs
polars-df-0.5.0 ext/polars/src/expr/struct.rs