Struct xio_hwdb::Channel[][src]

pub struct Channel {
    pub id: String,
    pub caption: String,
    pub channel_type: DataType,
    pub permission: ChannelPermission,
}

Description of a channel available in a XIO module.

Fields

String identifier of the module.

Must be unique among all channels that are contained in a module.

Caption of the channel.

Dataype of the channel value.

Access permissions of the channel.

Trait Implementations

impl Clone for Channel
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Channel
[src]

Formats the value using the given formatter. Read more

impl PartialEq for Channel
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

impl Send for Channel

impl Sync for Channel