Struct ciboulette::CibouletteResourceBuilder [−][src]
pub struct CibouletteResourceBuilder<'request> { /* fields omitted */ }
Implementations
impl<'request> CibouletteResourceBuilder<'request>
[src]
impl<'request> CibouletteResourceBuilder<'request>
[src]pub fn identifier(&self) -> &CibouletteResourceIdentifierBuilder<'request>
[src]
pub fn attributes(&self) -> &Option<&'request RawValue>
[src]
pub fn relationships(
&self
) -> &BTreeMap<Cow<'request, str>, CibouletteRelationshipObjectBuilder<'request>>
[src]
&self
) -> &BTreeMap<Cow<'request, str>, CibouletteRelationshipObjectBuilder<'request>>
pub fn links(&self) -> &Option<CibouletteLink<'request>>
[src]
pub fn meta(&self) -> &Option<Value>
[src]
impl<'request> CibouletteResourceBuilder<'request>
[src]
impl<'request> CibouletteResourceBuilder<'request>
[src]pub fn deserialize<R>(d: &mut Deserializer<R>) -> Result<Self, Error> where
R: Read<'request>,
[src]
R: Read<'request>,
impl<'request> CibouletteResourceBuilder<'request>
[src]
impl<'request> CibouletteResourceBuilder<'request>
[src]pub fn build<'store>(
self,
bag: &'store CibouletteStore,
intention: &CibouletteIntention
) -> Result<CibouletteResource<'request, MessyJsonObjectValue<'request>, CibouletteResourceIdentifierPermissive<'request>>, CibouletteError>
[src]
self,
bag: &'store CibouletteStore,
intention: &CibouletteIntention
) -> Result<CibouletteResource<'request, MessyJsonObjectValue<'request>, CibouletteResourceIdentifierPermissive<'request>>, CibouletteError>
Trait Implementations
impl<'request> Debug for CibouletteResourceBuilder<'request>
[src]
impl<'request> Debug for CibouletteResourceBuilder<'request>
[src]impl<'request> Serialize for CibouletteResourceBuilder<'request>
[src]
impl<'request> Serialize for CibouletteResourceBuilder<'request>
[src]Auto Trait Implementations
impl<'request> RefUnwindSafe for CibouletteResourceBuilder<'request>
impl<'request> RefUnwindSafe for CibouletteResourceBuilder<'request>
impl<'request> Send for CibouletteResourceBuilder<'request>
impl<'request> Send for CibouletteResourceBuilder<'request>
impl<'request> Sync for CibouletteResourceBuilder<'request>
impl<'request> Sync for CibouletteResourceBuilder<'request>
impl<'request> Unpin for CibouletteResourceBuilder<'request>
impl<'request> Unpin for CibouletteResourceBuilder<'request>
impl<'request> UnwindSafe for CibouletteResourceBuilder<'request>
impl<'request> UnwindSafe for CibouletteResourceBuilder<'request>