Prepares a BSON writer that returns the result of applying f
on the BSON value from this writer.
Prepares a BSON writer that returns the result of applying f
on the BSON value from this writer.
If the f
function is not defined for a BSONValue,
it will results in a Failure
.
the partial function to apply
Prepares a BSON writer that converts the input before calling the current writer.
Prepares a BSON writer that converts the input before calling the current writer.
the function apply the U
input value to convert at T
value used to the current writer
Tries to produce a BSON value from an instance of T
,
returns None
if an error occurred.
A writer that produces a subtype of BSONValue from an instance of
T
.