Trait sass_alt::Sass_Env_Frame_Ext [] [src]

pub trait Sass_Env_Frame_Ext {
    fn get_lexical_environment_variable(self, name: &CStr) -> SassValue;
fn set_lexical_environment_variable(self, name: &CStr, value: &SassValue);
fn get_local_environment_variable(self, name: &CStr) -> SassValue;
fn set_local_environment_variable(self, name: &CStr, value: &SassValue);
fn get_global_environment_variable(self, name: &CStr) -> SassValue;
fn set_global_environment_variable(self, name: &CStr, value: &SassValue); }

An extension type for the Sass_Env_Frame_Ext class to make its methods Object-Orientated.

Required Methods

Get a lexical environment variable. We own the value returned, as it is copy of that inside libsass.

Set a lexical environment variable. A copy is made and altered inside libsass.

Get a local environment variable. We own the value returned, as it is copy of that inside libsass.

Set a local environment variable. A copy is made and altered inside libsass.

Get a global environment variable. We own the value returned, as it is copy of that inside libsass.

Set a global environment variable. A copy is made and altered inside libsass.

Implementations on Foreign Types

impl Sass_Env_Frame_Ext for Sass_Env_Frame
[src]

Implementors