Development Documentation (main branch) - For stable release docs, see docs.rs/eidetica

Value

Type Alias Value 

pub type Value = Out;
๐Ÿ‘ŽDeprecated since 0.19.0: Use yrs::Out instead

Aliased Typeยง

pub enum Value {
    Any(Any),
    YText(TextRef),
    YArray(ArrayRef),
    YMap(MapRef),
    YXmlElement(XmlElementRef),
    YXmlFragment(XmlFragmentRef),
    YXmlText(XmlTextRef),
    YDoc(Doc),
    UndefinedRef(BranchPtr),
}

Variantsยง

ยง

Any(Any)

Any value that it treated as a single element in its entirety.

ยง

YText(TextRef)

Instance of a TextRef.

ยง

YArray(ArrayRef)

Instance of an ArrayRef.

ยง

YMap(MapRef)

Instance of a MapRef.

ยง

YXmlElement(XmlElementRef)

Instance of a XmlElementRef.

ยง

YXmlFragment(XmlFragmentRef)

Instance of a XmlFragmentRef.

ยง

YXmlText(XmlTextRef)

Instance of a XmlTextRef.

ยง

YDoc(Doc)

Subdocument.

ยง

UndefinedRef(BranchPtr)

Instance of a shared collection of undefined type. Usually happens when it refers to a root type that has not been defined locally. Can also refer to a [WeakRef] if โ€œweakโ€ feature flag was not set.