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> { ... }
}