Struct ucl::object::builder::Builder [] [src]

pub struct Builder {
    // some fields omitted
}

Build element object.

This structure is immutable typed reference to object inside parsed tree. It can be one of Type elements and can be cast only to given type.

Methods

impl Builder

fn from_ptr(obj: *mut ucl_object_t) -> Option<Self>

Create new Object form raw pointer. Internal use only.

fn build(self) -> Object

Trait Implementations

impl Into<Object> for Builder

fn into(self) -> Object

impl From<i64> for Builder

fn from(val: i64) -> Self

impl From<f64> for Builder

fn from(val: f64) -> Self

impl From<bool> for Builder

fn from(val: bool) -> Self

impl From<String> for Builder

fn from(val: String) -> Self

impl<'a> From<&'a str> for Builder

fn from(val: &str) -> Self