Enum opcua_server::prelude::AttributeId
source · [−]pub enum AttributeId {
Show 27 variants
NodeId,
NodeClass,
BrowseName,
DisplayName,
Description,
WriteMask,
UserWriteMask,
IsAbstract,
Symmetric,
InverseName,
ContainsNoLoops,
EventNotifier,
Value,
DataType,
ValueRank,
ArrayDimensions,
AccessLevel,
UserAccessLevel,
MinimumSamplingInterval,
Historizing,
Executable,
UserExecutable,
DataTypeDefinition,
RolePermissions,
UserRolePermissions,
AccessRestrictions,
AccessLevelEx,
}
Variants
NodeId
NodeClass
BrowseName
DisplayName
Description
WriteMask
UserWriteMask
IsAbstract
Symmetric
InverseName
ContainsNoLoops
EventNotifier
Value
DataType
ValueRank
ArrayDimensions
AccessLevel
UserAccessLevel
MinimumSamplingInterval
Historizing
Executable
UserExecutable
DataTypeDefinition
RolePermissions
UserRolePermissions
AccessRestrictions
AccessLevelEx
Implementations
sourceimpl AttributeId
impl AttributeId
pub fn from_u32(attribute_id: u32) -> Result<AttributeId, AttributeIdError>
Trait Implementations
sourceimpl Clone for AttributeId
impl Clone for AttributeId
sourcefn clone(&self) -> AttributeId
fn clone(&self) -> AttributeId
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AttributeId
impl Debug for AttributeId
sourceimpl Hash for AttributeId
impl Hash for AttributeId
sourceimpl PartialEq<AttributeId> for AttributeId
impl PartialEq<AttributeId> for AttributeId
impl Copy for AttributeId
impl Eq for AttributeId
impl StructuralEq for AttributeId
impl StructuralPartialEq for AttributeId
Auto Trait Implementations
impl RefUnwindSafe for AttributeId
impl Send for AttributeId
impl Sync for AttributeId
impl Unpin for AttributeId
impl UnwindSafe for AttributeId
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
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more