pub struct ContentFilterProperty {
pub content_filtered_topic_name: String,
pub related_topic_name: String,
pub filter_class_name: String,
pub filter_expression: String,
pub expression_parameters: Vec<String>,
}Expand description
Content-Filter-Property — projiziert eine Content-Filtered-Topic- Referenz ueber SEDP.
Spec: OMG DDS 1.4 §9.6.3.4 Table 9.14 / DDSI-RTPS 2.5 §9.6.3.4. Fuenf Strings + eine String-Sequenz, alle CDR-serialized.
Fields§
§content_filtered_topic_name: StringName des Content-Filtered-Topics (ableitbar aus dem Reader- Identifier).
Name des zugrundeliegenden Topics (gleich wie
topic_name im SubscriptionBuiltinTopicData).
filter_class_name: StringFilter-Klasse, z.B. "DDSSQL". Typkonstanten siehe
filter_class.
filter_expression: StringFilter-Ausdruck (SQL-Subset).
expression_parameters: Vec<String>Positional Parameters (%0, %1, …).
Trait Implementations§
Source§impl Clone for ContentFilterProperty
impl Clone for ContentFilterProperty
Source§fn clone(&self) -> ContentFilterProperty
fn clone(&self) -> ContentFilterProperty
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 moreSource§impl Debug for ContentFilterProperty
impl Debug for ContentFilterProperty
Source§impl Default for ContentFilterProperty
impl Default for ContentFilterProperty
Source§fn default() -> ContentFilterProperty
fn default() -> ContentFilterProperty
Returns the “default value” for a type. Read more
Source§impl PartialEq for ContentFilterProperty
impl PartialEq for ContentFilterProperty
Source§fn eq(&self, other: &ContentFilterProperty) -> bool
fn eq(&self, other: &ContentFilterProperty) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ContentFilterProperty
impl StructuralPartialEq for ContentFilterProperty
Auto Trait Implementations§
impl Freeze for ContentFilterProperty
impl RefUnwindSafe for ContentFilterProperty
impl Send for ContentFilterProperty
impl Sync for ContentFilterProperty
impl Unpin for ContentFilterProperty
impl UnsafeUnpin for ContentFilterProperty
impl UnwindSafe for ContentFilterProperty
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