pub struct NodeCommandId(/* private fields */);Implementations§
Source§impl NodeCommandId
impl NodeCommandId
pub const SUSPEND: Self
pub const PAUSE: Self
pub const START: Self
pub const ENABLE: Self
pub const DISABLE: Self
pub const FLUSH: Self
pub const DRAIN: Self
pub const MARKER: Self
pub const PARAM_BEGIN: Self
pub const PARAM_END: Self
pub const REQUEST_PROCESS: Self
pub fn as_raw(&self) -> spa_node_command
pub fn from_raw(raw: spa_node_command) -> Self
Trait Implementations§
Source§impl Clone for NodeCommandId
impl Clone for NodeCommandId
Source§fn clone(&self) -> NodeCommandId
fn clone(&self) -> NodeCommandId
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NodeCommandId
impl Debug for NodeCommandId
Source§impl From<NodeCommandId> for NodeCommand
impl From<NodeCommandId> for NodeCommand
Source§fn from(value: NodeCommandId) -> Self
fn from(value: NodeCommandId) -> Self
Converts to this type from the input type.
Source§impl PartialEq for NodeCommandId
impl PartialEq for NodeCommandId
impl Copy for NodeCommandId
impl Eq for NodeCommandId
impl StructuralPartialEq for NodeCommandId
Auto Trait Implementations§
impl Freeze for NodeCommandId
impl RefUnwindSafe for NodeCommandId
impl Send for NodeCommandId
impl Sync for NodeCommandId
impl Unpin for NodeCommandId
impl UnwindSafe for NodeCommandId
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more