pub struct BrowseCapabilities {
pub namespace: BrowseNamespace,
pub supports_da3: bool,
pub supports_da2: bool,
pub max_page_size: u32,
}Expand description
Native browse features available from an OPC DA server.
Fields§
§namespace: BrowseNamespaceAddress-space organization reported by the server.
supports_da3: boolWhether native OPC DA 3.0 IOPCBrowse is available.
supports_da2: boolWhether OPC DA 2.x IOPCBrowseServerAddressSpace is available.
max_page_size: u32Largest page size accepted by OpcProvider::browse_page.
Trait Implementations§
Source§impl Clone for BrowseCapabilities
impl Clone for BrowseCapabilities
Source§fn clone(&self) -> BrowseCapabilities
fn clone(&self) -> BrowseCapabilities
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BrowseCapabilities
Source§impl Debug for BrowseCapabilities
impl Debug for BrowseCapabilities
impl Eq for BrowseCapabilities
Source§impl PartialEq for BrowseCapabilities
impl PartialEq for BrowseCapabilities
impl StructuralPartialEq for BrowseCapabilities
Auto Trait Implementations§
impl Freeze for BrowseCapabilities
impl RefUnwindSafe for BrowseCapabilities
impl Send for BrowseCapabilities
impl Sync for BrowseCapabilities
impl Unpin for BrowseCapabilities
impl UnsafeUnpin for BrowseCapabilities
impl UnwindSafe for BrowseCapabilities
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