Trait glory_core::web::PropValue

source ·
pub trait PropValue: Debug {
    // Required method
    fn inject_to(
        &self,
        view_id: &ViewId,
        node: &mut Node,
        name: &str,
        first_time: bool
    );
}

Required Methods§

source

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

Implementations on Foreign Types§

source§

impl PropValue for &str

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for &String

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<&str>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<&String>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<bool>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<f32>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<f64>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<i8>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<i16>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<i32>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<i64>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<i128>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<isize>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<u8>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<u16>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<u32>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<u64>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<u128>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<usize>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for Option<String>

source§

fn inject_to( &self, view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for bool

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for f32

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for f64

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for i8

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for i16

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for i32

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for i64

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for i128

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for isize

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for u8

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for u16

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for u32

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for u64

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for u128

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for usize

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, first_time: bool )

source§

impl PropValue for String

source§

fn inject_to( &self, _view_id: &ViewId, node: &mut Node, name: &str, _first_time: bool )

Implementors§

source§

impl<T> PropValue for Lotus<T>where T: PropValue + Debug + Clone + 'static,

source§

impl<T> PropValue for Bond<T>where T: PropValue + Debug + Clone + 'static,

source§

impl<T> PropValue for Cage<T>where T: PropValue + Debug + Clone + 'static,