Struct amfnengine::core::elem_descriptor::ElemDescriptor
[−]pub struct ElemDescriptor { /* private fields */ }
Implementations
impl ElemDescriptor
impl ElemDescriptor
The descriptor element implementation.
pub fn new(
group_param: &str,
name_param: &str,
desc_type_param: &str,
code_param: &str,
value_param: &str,
value_expr_param: &str,
propagate_param: bool
) -> ElemDescriptor
pub fn new(
group_param: &str,
name_param: &str,
desc_type_param: &str,
code_param: &str,
value_param: &str,
value_expr_param: &str,
propagate_param: bool
) -> ElemDescriptor
Create a new descriptor element.
Arguments
group_param
- Descriptor group.name_param
- Descriptor name.desc_type_param
- Descriptor type.code_param
- Descriptor code.value_param
- Value parameter.value_expr_param
- Value expression.propagate_param
- Propogate descriptor.
Return
- See description.
pub fn equal(&self, descriptor: &ElemDescriptor) -> bool
pub fn equal(&self, descriptor: &ElemDescriptor) -> bool
pub fn value_expr(&self) -> String
pub fn value_expr(&self) -> String
pub fn list_event_index(&self) -> usize
pub fn list_event_index(&self) -> usize
pub fn set_desc_type(&mut self, desc_type_param: &str)
pub fn set_desc_type(&mut self, desc_type_param: &str)
pub fn set_value_expr(&mut self, value_expr_param: &str)
pub fn set_value_expr(&mut self, value_expr_param: &str)
pub fn set_propagate(&mut self, propagate_param: bool)
pub fn set_propagate(&mut self, propagate_param: bool)
pub fn set_list_event_index(&self, list_event_index_param: usize)
pub fn set_list_event_index(&self, list_event_index_param: usize)
Auto Trait Implementations
impl !RefUnwindSafe for ElemDescriptor
impl Send for ElemDescriptor
impl !Sync for ElemDescriptor
impl Unpin for ElemDescriptor
impl UnwindSafe for ElemDescriptor
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more