Struct amfnwasm::WasmElemColumn[][src]

pub struct WasmElemColumn { /* fields omitted */ }

Wasm column element.

Implementations

impl WasmElemColumn[src]

Wasm column element implementation.

pub fn new(
    col_name_param: &str,
    col_name_index_param: u32,
    col_header_param: &str,
    col_description_param: &str,
    group_param: &str,
    name_param: &str,
    col_type_param: &str,
    code_param: &str,
    col_empty_value_param: &str,
    format_param: u32,
    decimal_digits_param: u32,
    col_width_param: u32,
    col_exclude_param: bool,
    col_empty_param: bool
) -> WasmElemColumn
[src]

Create and return a column.

Arguments

  • col_name_param - The descriptor group.
  • col_name_index_param - The descriptor name.
  • col_header_param - The descriptor type.
  • col_description_param - The descriptor code.
  • group_param - The descriptor code.
  • name_param - The descriptor code.
  • col_type_param - The descriptor code.
  • code_param - The descriptor value.
  • col_empty_value_param - The descriptor value expression.
  • format_param - The descriptor propagate.
  • decimal_digits_param - The event list index.
  • col_width_param - The event list index.
  • col_exclude_param - The event list index.
  • col_empty_param - The event list index.

Return

  • See description.

pub fn col_name(&self) -> String[src]

Getter for col_name property

pub fn set_col_name(&mut self, col_name: String)[src]

Setter for col_name property

pub fn col_name_index(&self) -> u32[src]

Getter for col_name_index property

pub fn set_col_name_index(&mut self, col_name_index: u32)[src]

Setter for col_name_index property

pub fn col_header(&self) -> String[src]

Getter for col_header property

pub fn set_col_header(&mut self, col_header: String)[src]

Setter for col_header property

pub fn col_description(&self) -> String[src]

Getter for col_description property

pub fn set_col_description(&mut self, col_description: String)[src]

Setter for col_description property

pub fn group(&self) -> String[src]

Getter for group property

pub fn set_group(&mut self, group: String)[src]

Setter for group property

pub fn name(&self) -> String[src]

Getter for name property

pub fn set_name(&mut self, name: String)[src]

Setter for name property

pub fn col_type(&self) -> String[src]

Getter for col_type property

pub fn set_col_type(&mut self, col_type: String)[src]

Setter for col_type property

pub fn code(&self) -> String[src]

Getter for code property

pub fn set_code(&mut self, code: String)[src]

Setter for code property

pub fn col_empty_value(&self) -> String[src]

Getter for col_empty_value property

pub fn set_col_empty_value(&mut self, col_empty_value: String)[src]

Setter for col_empty_value property

pub fn format(&self) -> u32[src]

Getter for format property

pub fn set_format(&mut self, format: u32)[src]

Setter for format property

pub fn decimal_digits(&self) -> u32[src]

Getter for decimal_digits property

pub fn set_decimal_digits(&mut self, decimal_digits: u32)[src]

Setter for decimal_digits property

pub fn col_width(&self) -> u32[src]

Getter for col_width property

pub fn set_col_width(&mut self, col_width: u32)[src]

Setter for col_width property

pub fn col_exclude(&self) -> bool[src]

Getter for col_exclude property

pub fn set_col_exclude(&mut self, col_exclude: bool)[src]

Setter for col_exclude property

pub fn col_empty(&self) -> bool[src]

Getter for col_empty property

pub fn set_col_empty(&mut self, col_empty: bool)[src]

Setter for col_empty property

Trait Implementations

impl FromWasmAbi for WasmElemColumn[src]

type Abi = u32

The wasm ABI type that this converts from when coming back out from the ABI boundary. Read more

impl IntoWasmAbi for WasmElemColumn[src]

type Abi = u32

The wasm ABI type that this converts into when crossing the ABI boundary. Read more

impl OptionFromWasmAbi for WasmElemColumn[src]

impl OptionIntoWasmAbi for WasmElemColumn[src]

impl RefFromWasmAbi for WasmElemColumn[src]

type Abi = u32

The wasm ABI type references to Self are recovered from.

type Anchor = Ref<'static, WasmElemColumn>

The type that holds the reference to Self for the duration of the invocation of the function that has an &Self parameter. This is required to ensure that the lifetimes don’t persist beyond one function call, and so that they remain anonymous. Read more

impl RefMutFromWasmAbi for WasmElemColumn[src]

type Abi = u32

Same as RefFromWasmAbi::Abi

type Anchor = RefMut<'static, WasmElemColumn>

Same as RefFromWasmAbi::Anchor

impl WasmDescribe for WasmElemColumn[src]

Auto Trait Implementations

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> ReturnWasmAbi for T where
    T: IntoWasmAbi
[src]

type Abi = <T as IntoWasmAbi>::Abi

Same as IntoWasmAbi::Abi

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.