Trait AnnotationBuilder

Source
pub trait AnnotationBuilder {
Show 15 methods // Required method fn with_predicate<I, V>(self, predicate: I, value: V) -> Self where Self: Sized, I: Into<IdentifierReference>, V: Into<Value>; // Provided methods fn with_type<I>(self, name: I) -> Self where Self: Sized, I: Into<IdentifierReference> { ... } fn with_super_class<I>(self, name: I) -> Self where Self: Sized, I: Into<IdentifierReference> { ... } fn with_equivalent_class<I>(self, name: I) -> Self where Self: Sized, I: Into<IdentifierReference> { ... } fn with_super_property<I>(self, name: I) -> Self where Self: Sized, I: Into<IdentifierReference> { ... } fn with_domain<I>(self, name: I) -> Self where Self: Sized, I: Into<IdentifierReference> { ... } fn with_comment<S>(self, comment: S) -> Self where Self: Sized, S: Into<LanguageString> { ... } fn with_label<S>(self, label: S) -> Self where Self: Sized, S: Into<LanguageString> { ... } fn with_see_also_str(self, resource: &str) -> Self where Self: Sized { ... } fn with_see_also(self, resource: Url) -> Self where Self: Sized { ... } fn with_see_also_ref<I>(self, resource: I) -> Self where Self: Sized, I: Into<IdentifierReference> { ... } fn with_is_defined_by(self, resource: Url) -> Self where Self: Sized { ... } fn with_is_defined_by_str(self, resource: &str) -> Self where Self: Sized { ... } fn with_is_defined_by_ref<I>(self, resource: I) -> Self where Self: Sized, I: Into<IdentifierReference> { ... } fn with_range<I>(self, name: I) -> Self where Self: Sized, I: Into<IdentifierReference> { ... }
}

Required Methods§

Source

fn with_predicate<I, V>(self, predicate: I, value: V) -> Self
where Self: Sized, I: Into<IdentifierReference>, V: Into<Value>,

Provided Methods§

Source

fn with_type<I>(self, name: I) -> Self
where Self: Sized, I: Into<IdentifierReference>,

Source

fn with_super_class<I>(self, name: I) -> Self
where Self: Sized, I: Into<IdentifierReference>,

Source

fn with_equivalent_class<I>(self, name: I) -> Self
where Self: Sized, I: Into<IdentifierReference>,

Source

fn with_super_property<I>(self, name: I) -> Self
where Self: Sized, I: Into<IdentifierReference>,

Source

fn with_domain<I>(self, name: I) -> Self
where Self: Sized, I: Into<IdentifierReference>,

Source

fn with_comment<S>(self, comment: S) -> Self
where Self: Sized, S: Into<LanguageString>,

Source

fn with_label<S>(self, label: S) -> Self
where Self: Sized, S: Into<LanguageString>,

Source

fn with_see_also_str(self, resource: &str) -> Self
where Self: Sized,

Source

fn with_see_also(self, resource: Url) -> Self
where Self: Sized,

Source

fn with_see_also_ref<I>(self, resource: I) -> Self
where Self: Sized, I: Into<IdentifierReference>,

Source

fn with_is_defined_by(self, resource: Url) -> Self
where Self: Sized,

Source

fn with_is_defined_by_str(self, resource: &str) -> Self
where Self: Sized,

Source

fn with_is_defined_by_ref<I>(self, resource: I) -> Self
where Self: Sized, I: Into<IdentifierReference>,

Source

fn with_range<I>(self, name: I) -> Self
where Self: Sized, I: Into<IdentifierReference>,

Implementors§